1 ; -*- Mode: Jasmin; indent-tabs-mode: t; tab-width: 4 -*-
2 ; ---------------------------------------------------------------------------
3 ; Multi-Phasic Applications: SquirrelJME
4 ; Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
5 ; ---------------------------------------------------------------------------
6 ; SquirrelJME is under the GNU General Public License v3+, or later.
7 ; See license.mkd for licensing and copyright information.
8 ; ---------------------------------------------------------------------------
10 .
class public lang
/bytecode
/TestALoad
11 .
super net
/multiphasicapps
/tac
/TestSupplier
13 .
method public <init
>()V
15 invokenonvirtual net
/multiphasicapps
/tac
/TestSupplier
/<init
>()V
19 .
method private static __internal
(Ljava
/lang
/String
;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
22 ; Setup array to store values into
24 anewarray java
/lang
/String
78 .
method public test
()Ljava
/lang
/Object
;
82 ; Call method and then just return its value
91 invokestatic lang
/bytecode
/TestALoad
/__internal
(Ljava
/lang
/String
;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;