public class com.oracle.truffle.api.library.test.ExportNodeTest extends com.oracle.truffle.api.test.AbstractLibraryTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.truffle.api.library.test.ExportNodeTest
super_class: com.oracle.truffle.api.test.AbstractLibraryTest
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.oracle.truffle.api.test.AbstractLibraryTest.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/library/test/ExportNodeTest;
public void testObject1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=1
start local 0 0: new com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.<init>:()V
astore 1
start local 1 1: ldc Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
aload 1
invokestatic com.oracle.truffle.api.library.test.ExportNodeTest.createCached:(Ljava/lang/Class;Ljava/lang/Object;)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1
astore 2
start local 2 2: aload 2
aload 1
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1.foo:(Ljava/lang/Object;)V
3: lconst_1
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.nodeCalled:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
4: lconst_0
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.uncachedCalled:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
5: aload 2
aload 1
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1.foo:(Ljava/lang/Object;)V
6: ldc 2
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.nodeCalled:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
7: lconst_0
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.uncachedCalled:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
8: new com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.<init>:()V
astore 1
9: ldc Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
aload 1
invokestatic com.oracle.truffle.api.library.test.ExportNodeTest.getUncached:(Ljava/lang/Class;Ljava/lang/Object;)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1
astore 3
start local 3 10: aload 3
aload 1
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1.foo:(Ljava/lang/Object;)V
11: lconst_1
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.uncachedCalled:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
12: lconst_0
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1.nodeCalled:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
13: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/oracle/truffle/api/library/test/ExportNodeTest;
1 14 1 o Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeTestObject1;
2 14 2 cached Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
10 14 3 uncached Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testObject3();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: new com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject3
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject3.<init>:()V
astore 1
start local 1 1: ldc Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
aload 1
invokestatic com.oracle.truffle.api.library.test.ExportNodeTest.createCached:(Ljava/lang/Class;Ljava/lang/Object;)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1
astore 2
start local 2 2: aload 2
aload 1
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1.foo:(Ljava/lang/Object;)V
3: lconst_1
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject3.cachedExecute:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/oracle/truffle/api/library/test/ExportNodeTest;
1 5 1 obj Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeTestObject3;
2 5 2 lib Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testObject4();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: new com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject4
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject4.<init>:()V
astore 1
start local 1 1: ldc Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
aload 1
invokestatic com.oracle.truffle.api.library.test.ExportNodeTest.createCached:(Ljava/lang/Class;Ljava/lang/Object;)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1
astore 2
start local 2 2: aload 2
aload 1
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1.foo:(Ljava/lang/Object;)V
3: lconst_1
aload 1
getfield com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject4.cachedExecute:I
i2l
invokestatic org.junit.Assert.assertEquals:(JJ)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/oracle/truffle/api/library/test/ExportNodeTest;
1 5 1 obj Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeTestObject4;
2 5 2 lib Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testMultiExport();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=6, args_size=1
start local 0 0: iconst_3
anewarray java.lang.Object
dup
iconst_0
new com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod2
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod2.<init>:()V
aastore
dup
iconst_1
new com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod4
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod4.<init>:()V
aastore
dup
iconst_2
new com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod5
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod5.<init>:()V
aastore
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
astore 1
start local 1 1: iconst_2
anewarray java.lang.Object
dup
iconst_0
new com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod1
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod1.<init>:()V
aastore
dup
iconst_1
new com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod3
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod3.<init>:()V
aastore
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
astore 2
start local 2 2: ldc Lcom/oracle/truffle/api/library/test/ExportNodeTest$MultiNodeExportLibrary;
aload 1
invokeinterface java.util.List.size:()I
aload 2
invokeinterface java.util.List.size:()I
iadd
invokestatic com.oracle.truffle.api.library.test.ExportNodeTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary
astore 3
start local 3 3: aload 1
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 5
goto 8
StackMap locals: com.oracle.truffle.api.library.test.ExportNodeTest java.util.List java.util.List com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary top java.util.Iterator
StackMap stack:
4: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
astore 4
start local 4 5: ldc "42"
aload 3
aload 4
ldc "42"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m0:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
6: ldc "42"
aload 3
aload 4
ldc "43"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m1:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
7: ldc "42"
aload 3
aload 4
ldc "44"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m2:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 4 8: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 4
9: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 5
goto 14
StackMap locals:
StackMap stack:
10: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
astore 4
start local 4 11: ldc "42"
aload 3
aload 4
ldc "42"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m0:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
12: ldc "43"
aload 3
aload 4
ldc "43"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m1:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
13: ldc "44"
aload 3
aload 4
ldc "44"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m2:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
end local 4 14: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 10
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/oracle/truffle/api/library/test/ExportNodeTest;
1 16 1 caching Ljava/util/List<Ljava/lang/Object;>;
2 16 2 uncached Ljava/util/List<Ljava/lang/Object;>;
3 16 3 lib Lcom/oracle/truffle/api/library/test/ExportNodeTest$MultiNodeExportLibrary;
5 8 4 v Ljava/lang/Object;
11 14 4 v Ljava/lang/Object;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testExportFallback();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: new com.oracle.truffle.api.library.test.ExportNodeTest$ExportFallback
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$ExportFallback.<init>:()V
astore 1
start local 1 1: ldc Lcom/oracle/truffle/api/library/test/ExportNodeTest$MultiNodeExportLibrary;
aload 1
invokestatic com.oracle.truffle.api.library.test.ExportNodeTest.createCached:(Ljava/lang/Class;Ljava/lang/Object;)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary
astore 2
start local 2 2: ldc "s0"
aload 2
aload 1
ldc "testArg"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m0:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
3: ldc "f0"
aload 2
aload 1
ldc "testArg_"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m0:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
4: ldc "s0"
aload 2
aload 1
ldc "testArg"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m1:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
5: ldc "f0"
aload 2
aload 1
ldc "testArg_"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m1:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
6: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/oracle/truffle/api/library/test/ExportNodeTest;
1 7 1 fallback Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportFallback;
2 7 2 cachedLib Lcom/oracle/truffle/api/library/test/ExportNodeTest$MultiNodeExportLibrary;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testWeakReference();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: new com.oracle.truffle.api.library.test.ExportNodeTest$WeakReferenceNodeTest
dup
invokespecial com.oracle.truffle.api.library.test.ExportNodeTest$WeakReferenceNodeTest.<init>:()V
astore 1
start local 1 1: ldc Lcom/oracle/truffle/api/library/test/ExportNodeTest$MultiNodeExportLibrary;
aload 1
invokestatic com.oracle.truffle.api.library.test.ExportNodeTest.createCached:(Ljava/lang/Class;Ljava/lang/Object;)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary
astore 2
start local 2 2: ldc "s0"
aload 2
aload 1
ldc "arg"
invokevirtual com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary.m0:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/oracle/truffle/api/library/test/ExportNodeTest;
1 4 1 weak Lcom/oracle/truffle/api/library/test/ExportNodeTest$WeakReferenceNodeTest;
2 4 2 cachedLib Lcom/oracle/truffle/api/library/test/ExportNodeTest$MultiNodeExportLibrary;
RuntimeVisibleAnnotations:
org.junit.Test()
}
SourceFile: "ExportNodeTest.java"
NestMembers:
com.oracle.truffle.api.library.test.ExportNodeTest$ExportFallback com.oracle.truffle.api.library.test.ExportNodeTest$ExportFallback$M0 com.oracle.truffle.api.library.test.ExportNodeTest$ExportFallback$M1 com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1 com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1 com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject3 com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject3$Foo com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject4 com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject4$Foo com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod1 com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod2 com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod3 com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod3$M com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod4 com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod4$M com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod5 com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod5$M com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError10 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError10$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError11 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError11$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError12 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError12$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError13 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError13$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError14 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError14$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError15 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError15$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError16 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError16$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError17 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError17$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError18 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError18$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError19 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError19$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError2 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError2$Foo2 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError20 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError20$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError21 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError21$IntArg com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError22 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError22$IntArg com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError3 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError3$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError4 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError4$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError5 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError5$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError7 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError7$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError8 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError8$Foo com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError9 com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError9$Foo com.oracle.truffle.api.library.test.ExportNodeTest$WeakReferenceNodeTest com.oracle.truffle.api.library.test.ExportNodeTest$WeakReferenceNodeTest$M0
InnerClasses:
ExportFallback = com.oracle.truffle.api.library.test.ExportNodeTest$ExportFallback of com.oracle.truffle.api.library.test.ExportNodeTest
abstract ExportNodeLibrary1 = com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeLibrary1 of com.oracle.truffle.api.library.test.ExportNodeTest
ExportNodeTestObject1 = com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject1 of com.oracle.truffle.api.library.test.ExportNodeTest
ExportNodeTestObject3 = com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject3 of com.oracle.truffle.api.library.test.ExportNodeTest
ExportNodeTestObject4 = com.oracle.truffle.api.library.test.ExportNodeTest$ExportNodeTestObject4 of com.oracle.truffle.api.library.test.ExportNodeTest
MultiExportMethod1 = com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod1 of com.oracle.truffle.api.library.test.ExportNodeTest
MultiExportMethod2 = com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod2 of com.oracle.truffle.api.library.test.ExportNodeTest
MultiExportMethod3 = com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod3 of com.oracle.truffle.api.library.test.ExportNodeTest
MultiExportMethod4 = com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod4 of com.oracle.truffle.api.library.test.ExportNodeTest
MultiExportMethod5 = com.oracle.truffle.api.library.test.ExportNodeTest$MultiExportMethod5 of com.oracle.truffle.api.library.test.ExportNodeTest
public abstract MultiNodeExportLibrary = com.oracle.truffle.api.library.test.ExportNodeTest$MultiNodeExportLibrary of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError1 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError10 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError10 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError11 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError11 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError12 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError12 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError13 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError13 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError14 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError14 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError15 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError15 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError16 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError16 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError17 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError17 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError18 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError18 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError19 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError19 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError2 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError2 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError20 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError20 of com.oracle.truffle.api.library.test.ExportNodeTest
abstract TestObjectError21 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError21 of com.oracle.truffle.api.library.test.ExportNodeTest
abstract TestObjectError22 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError22 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError3 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError3 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError4 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError4 of com.oracle.truffle.api.library.test.ExportNodeTest
final TestObjectError5 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError5 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError7 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError7 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError8 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError8 of com.oracle.truffle.api.library.test.ExportNodeTest
TestObjectError9 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError9 of com.oracle.truffle.api.library.test.ExportNodeTest
public final WeakReferenceNodeTest = com.oracle.truffle.api.library.test.ExportNodeTest$WeakReferenceNodeTest of com.oracle.truffle.api.library.test.ExportNodeTest