public class com.oracle.truffle.api.dsl.test.NodeChildTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.truffle.api.dsl.test.NodeChildTest
super_class: java.lang.Object
{
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.NodeChildTest this
0: .line 54
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // com.oracle.truffle.api.dsl.test.NodeChildTest this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/NodeChildTest;
public void testIntField();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 // com.oracle.truffle.api.dsl.test.NodeChildTest this
0: .line 58
new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tIntFieldTestNodeFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 // com.oracle.truffle.api.dsl.test.NodeChildTest this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/NodeChildTest;
RuntimeVisibleAnnotations:
org.junit.Test()
}
SourceFile: "NodeChildTest.java"
NestMembers:
com.oracle.truffle.api.dsl.test.NodeChildTest$Base0Node com.oracle.truffle.api.dsl.test.NodeChildTest$Base1Node com.oracle.truffle.api.dsl.test.NodeChildTest$Base2Node com.oracle.truffle.api.dsl.test.NodeChildTest$BaseNode com.oracle.truffle.api.dsl.test.NodeChildTest$BinaryNode com.oracle.truffle.api.dsl.test.NodeChildTest$Child0Node com.oracle.truffle.api.dsl.test.NodeChildTest$Child1Node com.oracle.truffle.api.dsl.test.NodeChildTest$Child2Node com.oracle.truffle.api.dsl.test.NodeChildTest$TernaryNode com.oracle.truffle.api.dsl.test.NodeChildTest$UnaryNode
InnerClasses:
abstract Base0Node = com.oracle.truffle.api.dsl.test.NodeChildTest$Base0Node of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract Base1Node = com.oracle.truffle.api.dsl.test.NodeChildTest$Base1Node of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract Base2Node = com.oracle.truffle.api.dsl.test.NodeChildTest$Base2Node of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract BaseNode = com.oracle.truffle.api.dsl.test.NodeChildTest$BaseNode of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract BinaryNode = com.oracle.truffle.api.dsl.test.NodeChildTest$BinaryNode of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract Child0Node = com.oracle.truffle.api.dsl.test.NodeChildTest$Child0Node of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract Child1Node = com.oracle.truffle.api.dsl.test.NodeChildTest$Child1Node of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract Child2Node = com.oracle.truffle.api.dsl.test.NodeChildTest$Child2Node of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract TernaryNode = com.oracle.truffle.api.dsl.test.NodeChildTest$TernaryNode of com.oracle.truffle.api.dsl.test.NodeChildTest
abstract UnaryNode = com.oracle.truffle.api.dsl.test.NodeChildTest$UnaryNode of com.oracle.truffle.api.dsl.test.NodeChildTest