public final class com.oracle.truffle.js.builtins.TestV8Builtins extends com.oracle.truffle.js.builtins.JSBuiltinsContainer$SwitchEnum<com.oracle.truffle.js.builtins.TestV8Builtins$TestV8>
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.oracle.truffle.js.builtins.TestV8Builtins
super_class: com.oracle.truffle.js.builtins.JSBuiltinsContainer$SwitchEnum
{
public static final com.oracle.truffle.js.builtins.JSBuiltinsContainer BUILTINS;
descriptor: Lcom/oracle/truffle/js/builtins/JSBuiltinsContainer;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new com.oracle.truffle.js.builtins.TestV8Builtins
dup
invokespecial com.oracle.truffle.js.builtins.TestV8Builtins.<init>:()V
putstatic com.oracle.truffle.js.builtins.TestV8Builtins.BUILTINS:Lcom/oracle/truffle/js/builtins/JSBuiltinsContainer;
return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
ldc "TestV8"
ldc Lcom/oracle/truffle/js/builtins/TestV8Builtins$TestV8;
invokespecial com.oracle.truffle.js.builtins.JSBuiltinsContainer$SwitchEnum.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/oracle/truffle/js/builtins/TestV8Builtins;
protected java.lang.Object createNode(com.oracle.truffle.js.runtime.JSContext, com.oracle.truffle.js.nodes.function.JSBuiltin, boolean, boolean, com.oracle.truffle.js.builtins.TestV8Builtins$TestV8);
descriptor: (Lcom/oracle/truffle/js/runtime/JSContext;Lcom/oracle/truffle/js/nodes/function/JSBuiltin;ZZLcom/oracle/truffle/js/builtins/TestV8Builtins$TestV8;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=6, args_size=6
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tDebugClassNodeGen cannot be resolved\n\tDebugClassNameNodeGen cannot be resolved\n\tTestV8CreateAsyncFromSyncIteratorNodeGen cannot be resolved\n\tTestV8RunMicrotasksNodeGen cannot be resolved\n\tTestV8EnqueueJobNodeGen cannot be resolved\n\tTestV8SetTimeoutNodeGen cannot be resolved\n\tDebugStringCompareNodeGen cannot be resolved\n\tDebugTypedArrayDetachBufferNodeGen cannot be resolved\n\tTestV8ConstructDoubleNodeGen cannot be resolved\n\tTestV8DoublePartNodeGen cannot be resolved\n\tTestV8DoublePartNodeGen cannot be resolved\n\tDebugContinueInInterpreterNodeGen cannot be resolved\n\tGCNodeGen cannot be resolved\n\tTestV8ReferenceEqualNodeGen cannot be resolved\n\tTestV8ToStringNodeGen cannot be resolved\n\tTestV8ToNameNodeGen cannot be resolved\n\tTestV8ToPrimitiveNodeGen cannot be resolved\n\tTestV8ToPrimitiveNodeGen cannot be resolved\n\tTestV8ToPrimitiveNodeGen cannot be resolved\n\tTestV8ToNumberNodeGen cannot be resolved\n\tTestV8ToLengthNodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/js/builtins/TestV8Builtins;
MethodParameters:
Name Flags
context
builtin
construct
newTarget
builtinEnum
protected java.lang.Object createNode(com.oracle.truffle.js.runtime.JSContext, com.oracle.truffle.js.nodes.function.JSBuiltin, boolean, boolean, java.lang.Enum);
descriptor: (Lcom/oracle/truffle/js/runtime/JSContext;Lcom/oracle/truffle/js/nodes/function/JSBuiltin;ZZLjava/lang/Enum;)Ljava/lang/Object;
flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=6, locals=6, args_size=6
0: aload 0
aload 1
aload 2
iload 3
iload 4
aload 5
checkcast com.oracle.truffle.js.builtins.TestV8Builtins$TestV8
invokevirtual com.oracle.truffle.js.builtins.TestV8Builtins.createNode:(Lcom/oracle/truffle/js/runtime/JSContext;Lcom/oracle/truffle/js/nodes/function/JSBuiltin;ZZLcom/oracle/truffle/js/builtins/TestV8Builtins$TestV8;)Ljava/lang/Object;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Lcom/oracle/truffle/js/builtins/JSBuiltinsContainer$SwitchEnum<Lcom/oracle/truffle/js/builtins/TestV8Builtins$TestV8;>;
SourceFile: "TestV8Builtins.java"
NestMembers:
com.oracle.truffle.js.builtins.TestV8Builtins$TestV8 com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ConstructDoubleNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8CreateAsyncFromSyncIterator com.oracle.truffle.js.builtins.TestV8Builtins$TestV8DoublePartNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8EnqueueJobNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ReferenceEqualNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8RunMicrotasksNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8SetTimeoutNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToLengthNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToNameNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToNumberNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToPrimitiveNode com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToStringNode
InnerClasses:
public SwitchEnum = com.oracle.truffle.js.builtins.JSBuiltinsContainer$SwitchEnum of com.oracle.truffle.js.builtins.JSBuiltinsContainer
public final TestV8 = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8 of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8ConstructDoubleNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ConstructDoubleNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8CreateAsyncFromSyncIterator = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8CreateAsyncFromSyncIterator of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8DoublePartNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8DoublePartNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8EnqueueJobNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8EnqueueJobNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8ReferenceEqualNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ReferenceEqualNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8RunMicrotasksNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8RunMicrotasksNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8SetTimeoutNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8SetTimeoutNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8ToLengthNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToLengthNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8ToNameNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToNameNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8ToNumberNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToNumberNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8ToPrimitiveNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToPrimitiveNode of com.oracle.truffle.js.builtins.TestV8Builtins
public abstract TestV8ToStringNode = com.oracle.truffle.js.builtins.TestV8Builtins$TestV8ToStringNode of com.oracle.truffle.js.builtins.TestV8Builtins