class com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode extends com.oracle.truffle.polyglot.PolyglotValue$InteropNode
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode
  super_class: com.oracle.truffle.polyglot.PolyglotValue$InteropNode
{
  com.oracle.truffle.polyglot.ToHostNode toHost;
    descriptor: Lcom/oracle/truffle/polyglot/ToHostNode;
    flags: (0x0000) 
    RuntimeVisibleAnnotations: 
      com.oracle.truffle.api.nodes.Node$Child()

  protected void <init>(com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache);
    descriptor: (Lcom/oracle/truffle/polyglot/PolyglotValue$InteropCodeCache;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
         0: .line 83
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tThe import com.oracle.truffle.polyglot.PolyglotValueFactory cannot be resolved\n\tIsNativePointerNodeGen cannot be resolved\n\tAsNativePointerNodeGen cannot be resolved\n\tHasArrayElementsNodeGen cannot be resolved\n\tGetArrayElementNodeGen cannot be resolved\n\tSetArrayElementNodeGen cannot be resolved\n\tRemoveArrayElementNodeGen cannot be resolved\n\tGetArraySizeNodeGen cannot be resolved\n\tHasMemberNodeGen cannot be resolved\n\tGetMemberNodeGen cannot be resolved\n\tPutMemberNodeGen cannot be resolved\n\tRemoveMemberNodeGen cannot be resolved\n\tIsNullNodeGen cannot be resolved\n\tNewInstanceNodeGen cannot be resolved\n\tCanInstantiateNodeGen cannot be resolved\n\tCanExecuteNodeGen cannot be resolved\n\tCanInvokeNodeGen cannot be resolved\n\tHasMembersNodeGen cannot be resolved\n\tGetMemberKeysNodeGen cannot be resolved\n\tIsDateNodeGen cannot be resolved\n\tAsDateNodeGen cannot be resolved\n\tIsTimeNodeGen cannot be resolved\n\tAsTimeNodeGen cannot be resolved\n\tIsTimeZoneNodeGen cannot be resolved\n\tAsTimeZoneNodeGen cannot be resolved\n\tAsInstantNodeGen cannot be resolved\n\tIsDurationNodeGen cannot be resolved\n\tAsDurationNodeGen cannot be resolved\n\tIsExceptionNodeGen cannot be resolved\n\tThrowExceptionNodeGen cannot be resolved\n\tIsMetaObjectNodeGen cannot be resolved\n\tIsMetaInstanceNodeGen cannot be resolved\n\tGetMetaQualifiedNameNodeGen cannot be resolved\n\tGetMetaSimpleNameNodeGen cannot be resolved\n\tToHostNodeGen cannot be resolved\n\tToHostNodeGen cannot be resolved\n\tToHostNodeGen cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/polyglot/PolyglotValue$InteropCodeCache$AsTypeLiteralNode;
    MethodParameters:
         Name  Flags
      interop  

  protected java.lang.Class<?>[] getArgumentTypes();
    descriptor: ()[Ljava/lang/Class;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
         0: .line 1421
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/polyglot/PolyglotValue$InteropCodeCache$AsTypeLiteralNode;
    Signature: ()[Ljava/lang/Class<*>;

  protected java.lang.String getOperationName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
         0: .line 1426
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/polyglot/PolyglotValue$InteropCodeCache$AsTypeLiteralNode;

  protected java.lang.Object executeImpl(com.oracle.truffle.polyglot.PolyglotLanguageContext, java.lang.Object, java.lang.Object[]);
    descriptor: (Lcom/oracle/truffle/polyglot/PolyglotLanguageContext;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
         0: .line 1431
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/polyglot/PolyglotValue$InteropCodeCache$AsTypeLiteralNode;
    MethodParameters:
          Name  Flags
      context   
      receiver  
      args      
}
SourceFile: "PolyglotValue.java"
NestHost: com.oracle.truffle.polyglot.PolyglotValue
InnerClasses:
  public abstract Child = com.oracle.truffle.api.nodes.Node$Child of com.oracle.truffle.api.nodes.Node
  InteropCodeCache = com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache of com.oracle.truffle.polyglot.PolyglotValue
  private AsTypeLiteralNode = com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache$AsTypeLiteralNode of com.oracle.truffle.polyglot.PolyglotValue$InteropCodeCache
  abstract InteropNode = com.oracle.truffle.polyglot.PolyglotValue$InteropNode of com.oracle.truffle.polyglot.PolyglotValue