public class com.oracle.truffle.api.library.test.GenerateLibraryTest 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.GenerateLibraryTest
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 // com.oracle.truffle.api.library.test.GenerateLibraryTest this
0: .line 64
aload 0 /* this */
invokespecial com.oracle.truffle.api.test.AbstractLibraryTest.<init>:()V
return
end local 0 // com.oracle.truffle.api.library.test.GenerateLibraryTest this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/library/test/GenerateLibraryTest;
public void testDispatched();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=1
start local 0 // com.oracle.truffle.api.library.test.GenerateLibraryTest this
0: .line 134
new com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample
dup
ldc "s1"
invokespecial com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample.<init>:(Ljava/lang/String;)V
astore 3 /* s1 */
start local 3 // com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample s1
1: .line 135
new com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample
dup
ldc "s2"
invokespecial com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample.<init>:(Ljava/lang/String;)V
astore 4 /* s2 */
start local 4 // com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample s2
2: .line 136
new com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample
dup
ldc "s3"
invokespecial com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample.<init>:(Ljava/lang/String;)V
astore 5 /* s3 */
start local 5 // com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample s3
3: .line 139
aconst_null
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.getUncachedDispatch:(Ljava/lang/Class;)Lcom/oracle/truffle/api/library/Library;
pop
4: .line 140
invokestatic org.junit.Assert.fail:()V
5: .line 141
goto 7
StackMap locals: com.oracle.truffle.api.library.test.GenerateLibraryTest top top com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample
StackMap stack: java.lang.NullPointerException
6: pop
7: .line 145
StackMap locals:
StackMap stack:
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$InvalidLibrary;
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.getUncachedDispatch:(Ljava/lang/Class;)Lcom/oracle/truffle/api/library/Library;
pop
8: .line 146
invokestatic org.junit.Assert.fail:()V
9: .line 147
goto 11
StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
10: pop
11: .line 151
StackMap locals:
StackMap stack:
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.getUncachedDispatch:(Ljava/lang/Class;)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary
astore 1 /* uncached */
start local 1 // com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary uncached
12: .line 152
getstatic com.oracle.truffle.api.nodes.NodeCost.MEGAMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 1 /* uncached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
13: .line 153
ldc "s1_uncached"
aload 1 /* uncached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
14: .line 154
ldc "s1_uncached"
aload 1 /* uncached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
15: .line 155
ldc "s2_uncached"
aload 1 /* uncached */
aload 4 /* s2 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
16: .line 156
ldc "s3_uncached"
aload 1 /* uncached */
aload 5 /* s3 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
17: .line 159
aconst_null
iconst_0
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
pop
18: .line 160
invokestatic org.junit.Assert.fail:()V
19: .line 161
goto 21
StackMap locals: com.oracle.truffle.api.library.test.GenerateLibraryTest com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary top com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample
StackMap stack: java.lang.NullPointerException
20: pop
21: .line 166
StackMap locals:
StackMap stack:
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
iconst_m1
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
pop
22: .line 169
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$InvalidLibrary;
iconst_0
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
pop
23: .line 170
invokestatic org.junit.Assert.fail:()V
24: .line 171
goto 26
StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
25: pop
26: .line 175
StackMap locals:
StackMap stack:
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
iconst_0
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary
astore 2 /* cached */
start local 2 // com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary cached
27: .line 176
getstatic com.oracle.truffle.api.nodes.NodeCost.MEGAMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
28: .line 177
ldc "s1_uncached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
29: .line 178
getstatic com.oracle.truffle.api.nodes.NodeCost.MEGAMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
30: .line 180
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
iconst_1
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary
astore 2 /* cached */
31: .line 181
getstatic com.oracle.truffle.api.nodes.NodeCost.UNINITIALIZED:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
32: .line 182
ldc "s1_cached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
33: .line 183
getstatic com.oracle.truffle.api.nodes.NodeCost.MONOMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
34: .line 184
ldc "s1_cached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
35: .line 185
getstatic com.oracle.truffle.api.nodes.NodeCost.MONOMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
36: .line 186
ldc "s2_uncached"
aload 2 /* cached */
aload 4 /* s2 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
37: .line 187
getstatic com.oracle.truffle.api.nodes.NodeCost.MEGAMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
38: .line 188
ldc "s3_uncached"
aload 2 /* cached */
aload 5 /* s3 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
39: .line 189
ldc "s1_uncached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
40: .line 191
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
iconst_2
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary
astore 2 /* cached */
41: .line 192
getstatic com.oracle.truffle.api.nodes.NodeCost.UNINITIALIZED:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
42: .line 193
ldc "s1_cached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
43: .line 194
getstatic com.oracle.truffle.api.nodes.NodeCost.MONOMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
44: .line 195
ldc "s1_cached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
45: .line 196
getstatic com.oracle.truffle.api.nodes.NodeCost.MONOMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
46: .line 197
ldc "s2_cached"
aload 2 /* cached */
aload 4 /* s2 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
47: .line 198
getstatic com.oracle.truffle.api.nodes.NodeCost.POLYMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
48: .line 199
ldc "s3_uncached"
aload 2 /* cached */
aload 5 /* s3 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
49: .line 200
getstatic com.oracle.truffle.api.nodes.NodeCost.MEGAMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
50: .line 201
ldc "s2_uncached"
aload 2 /* cached */
aload 4 /* s2 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
51: .line 202
ldc "s1_uncached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
52: .line 204
iconst_3
putstatic com.oracle.truffle.api.library.test.CachedLibraryTest$SimpleDispatchedNode.limit:I
53: .line 205
ldc Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
iconst_3
invokestatic com.oracle.truffle.api.library.test.GenerateLibraryTest.createCachedDispatch:(Ljava/lang/Class;I)Lcom/oracle/truffle/api/library/Library;
checkcast com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary
astore 2 /* cached */
54: .line 206
getstatic com.oracle.truffle.api.nodes.NodeCost.UNINITIALIZED:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
55: .line 207
ldc "s1_cached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
56: .line 208
getstatic com.oracle.truffle.api.nodes.NodeCost.MONOMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
57: .line 209
ldc "s1_cached"
aload 2 /* cached */
aload 3 /* s1 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
58: .line 210
getstatic com.oracle.truffle.api.nodes.NodeCost.MONOMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
59: .line 211
ldc "s2_cached"
aload 2 /* cached */
aload 4 /* s2 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
60: .line 212
getstatic com.oracle.truffle.api.nodes.NodeCost.POLYMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
61: .line 213
ldc "s3_cached"
aload 2 /* cached */
aload 5 /* s3 */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.call:(Ljava/lang/Object;)Ljava/lang/String;
invokestatic org.junit.Assert.assertEquals:(Ljava/lang/Object;Ljava/lang/Object;)V
62: .line 214
getstatic com.oracle.truffle.api.nodes.NodeCost.POLYMORPHIC:Lcom/oracle/truffle/api/nodes/NodeCost;
aload 2 /* cached */
invokevirtual com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary.getCost:()Lcom/oracle/truffle/api/nodes/NodeCost;
invokestatic org.junit.Assert.assertSame:(Ljava/lang/Object;Ljava/lang/Object;)V
63: .line 216
return
end local 5 // com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample s3
end local 4 // com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample s2
end local 3 // com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample s1
end local 2 // com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary cached
end local 1 // com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary uncached
end local 0 // com.oracle.truffle.api.library.test.GenerateLibraryTest this
LocalVariableTable:
Start End Slot Name Signature
0 64 0 this Lcom/oracle/truffle/api/library/test/GenerateLibraryTest;
12 64 1 uncached Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
27 64 2 cached Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$SampleLibrary;
1 64 3 s1 Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$Sample;
2 64 4 s2 Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$Sample;
3 64 5 s3 Lcom/oracle/truffle/api/library/test/GenerateLibraryTest$Sample;
Exception table:
from to target type
3 5 6 Class java.lang.NullPointerException
7 9 10 Class java.lang.IllegalArgumentException
17 19 20 Class java.lang.NullPointerException
22 24 25 Class java.lang.IllegalArgumentException
RuntimeVisibleAnnotations:
org.junit.Test()
}
SourceFile: "GenerateLibraryTest.java"
NestMembers:
com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary1 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary10 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary11 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary12 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary2 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary4 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary5 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary6 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary7 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary8 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary9 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorTest1 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorTest2 com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorTest3 com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary1 com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary2 com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary3 com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary4 com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary6 com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsClass com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsClassDefaultLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsClassLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericClass com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericClassDefaultLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericClassLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericInterface com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericInterfaceDefaultLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericInterfaceLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsType com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeDefaultLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeLibraryError1 com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeLibraryError2 com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidDefaultReceiverType com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidDefaultReceiverTypeLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidDefaultTypeImpl com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidExportsTypeImpl com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ValidObjectLibrary com.oracle.truffle.api.library.test.GenerateLibraryTest$ValidStringLibrary
InnerClasses:
public abstract SimpleDispatchedNode = com.oracle.truffle.api.library.test.CachedLibraryTest$SimpleDispatchedNode of com.oracle.truffle.api.library.test.CachedLibraryTest
public abstract AbstractErrorLibrary1 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary1 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary10 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary10 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary11 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary11 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary12 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary12 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary2 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary2 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary4 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary4 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary5 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary5 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary6 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary6 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary7 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary7 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary8 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary8 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract AbstractErrorLibrary9 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorLibrary9 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public AbstractErrorTest1 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorTest1 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public AbstractErrorTest2 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorTest2 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public AbstractErrorTest3 = com.oracle.truffle.api.library.test.GenerateLibraryTest$AbstractErrorTest3 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public ErrorLibrary1 = com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary1 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public ErrorLibrary2 = com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary2 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ErrorLibrary3 = com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary3 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ErrorLibrary4 = com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary4 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ErrorLibrary6 = com.oracle.truffle.api.library.test.GenerateLibraryTest$ErrorLibrary6 of com.oracle.truffle.api.library.test.GenerateLibraryTest
ExportsClass = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsClass of com.oracle.truffle.api.library.test.GenerateLibraryTest
public ExportsClassDefaultLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsClassDefaultLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ExportsClassLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsClassLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
ExportsGenericClass = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericClass of com.oracle.truffle.api.library.test.GenerateLibraryTest
public ExportsGenericClassDefaultLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericClassDefaultLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ExportsGenericClassLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericClassLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
abstract ExportsGenericInterface = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericInterface of com.oracle.truffle.api.library.test.GenerateLibraryTest
public ExportsGenericInterfaceDefaultLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericInterfaceDefaultLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ExportsGenericInterfaceLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsGenericInterfaceLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
abstract ExportsType = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsType of com.oracle.truffle.api.library.test.GenerateLibraryTest
public ExportsTypeDefaultLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeDefaultLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ExportsTypeLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ExportsTypeLibraryError1 = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeLibraryError1 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ExportsTypeLibraryError2 = com.oracle.truffle.api.library.test.GenerateLibraryTest$ExportsTypeLibraryError2 of com.oracle.truffle.api.library.test.GenerateLibraryTest
public InvalidDefaultReceiverType = com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidDefaultReceiverType of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract InvalidDefaultReceiverTypeLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidDefaultReceiverTypeLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public InvalidDefaultTypeImpl = com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidDefaultTypeImpl of com.oracle.truffle.api.library.test.GenerateLibraryTest
public InvalidExportsTypeImpl = com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidExportsTypeImpl of com.oracle.truffle.api.library.test.GenerateLibraryTest
private abstract InvalidLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$InvalidLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public Sample = com.oracle.truffle.api.library.test.GenerateLibraryTest$Sample of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract SampleLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$SampleLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ValidObjectLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ValidObjectLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest
public abstract ValidStringLibrary = com.oracle.truffle.api.library.test.GenerateLibraryTest$ValidStringLibrary of com.oracle.truffle.api.library.test.GenerateLibraryTest