public class com.oracle.truffle.api.dsl.test.ExecuteMethodTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.truffle.api.dsl.test.ExecuteMethodTest
super_class: java.lang.Object
{
private static final java.lang.String ERROR_NO_EXECUTE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "No accessible and overridable generic execute method found. Generic execute methods usually have the signature 'public abstract {Type} execute(VirtualFrame)'."
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // com.oracle.truffle.api.dsl.test.ExecuteMethodTest this
0: .line 59
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // com.oracle.truffle.api.dsl.test.ExecuteMethodTest this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/ExecuteMethodTest;
public void testSpecializationMethodOverload1Node();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 // com.oracle.truffle.api.dsl.test.ExecuteMethodTest this
0: .line 429
new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSpecializationMethodOverload1NodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 // com.oracle.truffle.api.dsl.test.ExecuteMethodTest this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/ExecuteMethodTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testSpecializationMethodOverload2Node();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 // com.oracle.truffle.api.dsl.test.ExecuteMethodTest this
0: .line 457
new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSpecializationMethodOverload2NodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 // com.oracle.truffle.api.dsl.test.ExecuteMethodTest this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/ExecuteMethodTest;
RuntimeVisibleAnnotations:
org.junit.Test()
}
SourceFile: "ExecuteMethodTest.java"
NestMembers:
com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildFrame com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildMaterializedFrame com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildNoFrame com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildVirtualFrame com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame1 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame2 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame3 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame4 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrameError1 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrameError2 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrameError3 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteMethodTypes com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis1 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis2 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis3 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis4 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis5 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis6 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis7 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis8 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis9 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThisVoid1 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThisVoid2 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThisVoid3 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame1 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame2 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame3 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame4 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError1 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError2 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError4 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError5 com.oracle.truffle.api.dsl.test.ExecuteMethodTest$SpecializationMethodOverload1Node com.oracle.truffle.api.dsl.test.ExecuteMethodTest$SpecializationMethodOverload2Node
InnerClasses:
abstract ChildFrame = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildFrame of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ChildMaterializedFrame = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildMaterializedFrame of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ChildNoFrame = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildNoFrame of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ChildVirtualFrame = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ChildVirtualFrame of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteChildFrame1 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame1 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteChildFrame2 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame2 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteChildFrame3 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame3 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteChildFrame4 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrame4 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteChildFrameError1 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrameError1 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteChildFrameError2 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrameError2 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteChildFrameError3 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteChildFrameError3 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
ExecuteMethodTypes = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteMethodTypes of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis1 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis1 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis2 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis2 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis3 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis3 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis4 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis4 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis5 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis5 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis6 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis6 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis7 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis7 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis8 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis8 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThis9 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThis9 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThisVoid1 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThisVoid1 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThisVoid2 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThisVoid2 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteThisVoid3 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteThisVoid3 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrame1 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame1 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrame2 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame2 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrame3 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame3 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrame4 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrame4 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrameError1 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError1 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrameError2 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError2 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrameError4 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError4 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract ExecuteWithFrameError5 = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$ExecuteWithFrameError5 of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract SpecializationMethodOverload1Node = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$SpecializationMethodOverload1Node of com.oracle.truffle.api.dsl.test.ExecuteMethodTest
abstract SpecializationMethodOverload2Node = com.oracle.truffle.api.dsl.test.ExecuteMethodTest$SpecializationMethodOverload2Node of com.oracle.truffle.api.dsl.test.ExecuteMethodTest