public abstract class com.oracle.truffle.api.dsl.test.NodeFieldTest$UncachedNodeIntFieldRef extends com.oracle.truffle.api.nodes.Node
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.oracle.truffle.api.dsl.test.NodeFieldTest$UncachedNodeIntFieldRef
  super_class: com.oracle.truffle.api.nodes.Node
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.NodeFieldTest$UncachedNodeIntFieldRef this
         0: .line 53
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tThe import com.oracle.truffle.api.dsl.test.NodeFieldTestFactory cannot be resolved\n\tIntFieldTestNodeFactory cannot be resolved\n\tIntFieldNoGetterTestNodeFactory cannot be resolved\n\tMultipleFieldsTestNodeFactory cannot be resolved\n\tStringFieldTestNodeFactory cannot be resolved\n\tRewriteTestNodeFactory cannot be resolved\n\tTestContainerFactory cannot be resolved\n\tObjectContainerNodeFactory cannot be resolved\n\tUncachedNodeIntFieldTestNodeGen cannot be resolved\n\tUncachedNodeObjectFieldTestNodeGen cannot be resolved\n\tUncachedNodeObjectFieldTestNodeGen cannot be resolved\n\tUncachedNodeObjectFieldTestNodeGen cannot be resolved\n\tUncachedNodeIntFieldRefNodeGen cannot be resolved\n\tUncachedNodeIntFieldRefNodeGen cannot be resolved\n\tUncachedNodeSettableIntFieldRefNodeGen cannot be resolved\n\tUncachedNodeSettableIntFieldRefNodeGen cannot be resolved\n\tUncachedNodeSettableIntFieldRefNodeGen cannot be resolved\n\tUncachedNodeSettableIntFieldRefNodeGen cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.NodeFieldTest$UncachedNodeIntFieldRef this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/NodeFieldTest$UncachedNodeIntFieldRef;

  abstract java.lang.Object execute();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0400) ACC_ABSTRACT

  static java.lang.Object s0(int);
    descriptor: (I)Ljava/lang/Object;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 264
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    RuntimeVisibleAnnotations: 
      com.oracle.truffle.api.dsl.Specialization()
    MethodParameters:
      Name  Flags
      foo   
}
SourceFile: "NodeFieldTest.java"
NestHost: com.oracle.truffle.api.dsl.test.NodeFieldTest
InnerClasses:
  public abstract UncachedNodeIntFieldRef = com.oracle.truffle.api.dsl.test.NodeFieldTest$UncachedNodeIntFieldRef of com.oracle.truffle.api.dsl.test.NodeFieldTest
    RuntimeInvisibleAnnotations: 
      com.oracle.truffle.api.dsl.GenerateUncached()
      com.oracle.truffle.api.dsl.NodeField(name = "foo", type = I)