public final class com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor extends java.lang.Enum<com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor> implements com.oracle.truffle.js.runtime.builtins.BuiltinEnum<com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
super_class: java.lang.Enum
{
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Boolean;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Date;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor RegExp;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor String;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Object;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Number;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor BigInt;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Function;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor ArrayBuffer;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Collator;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor NumberFormat;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor ListFormat;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor PluralRules;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor DateTimeFormat;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor RelativeTimeFormat;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Segmenter;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor DisplayNames;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Locale;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Error;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor RangeError;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor TypeError;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor ReferenceError;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor SyntaxError;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor EvalError;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor URIError;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor AggregateError;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Int8Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Uint8Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Uint8ClampedArray;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Int16Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Uint16Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Int32Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Uint32Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Float32Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Float64Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor BigInt64Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor BigUint64Array;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor DataView;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Map;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Set;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor WeakRef;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor FinalizationRegistry;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor WeakMap;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor WeakSet;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor GeneratorFunction;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Proxy;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Promise;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor AsyncFunction;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor SharedArrayBuffer;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor AsyncGeneratorFunction;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor TypedArray;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor Symbol;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor JSAdapter;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor JavaImporter;
descriptor: Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private final int length;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor[] ENUM$VALUES;
descriptor: [Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Array"
iconst_0
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
1: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Boolean"
iconst_1
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Boolean:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
2: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Date"
iconst_2
bipush 7
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Date:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
3: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "RegExp"
iconst_3
iconst_2
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.RegExp:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
4: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "String"
iconst_4
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.String:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
5: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Object"
iconst_5
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Object:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
6: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Number"
bipush 6
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Number:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
7: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "BigInt"
bipush 7
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.BigInt:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
8: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Function"
bipush 8
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Function:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
9: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "ArrayBuffer"
bipush 9
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ArrayBuffer:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
10: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Collator"
bipush 10
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Collator:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
11: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "NumberFormat"
bipush 11
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.NumberFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
12: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "ListFormat"
bipush 12
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ListFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
13: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "PluralRules"
bipush 13
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.PluralRules:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
14: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "DateTimeFormat"
bipush 14
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.DateTimeFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
15: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "RelativeTimeFormat"
bipush 15
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.RelativeTimeFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
16: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Segmenter"
bipush 16
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Segmenter:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
17: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "DisplayNames"
bipush 17
iconst_2
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.DisplayNames:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
18: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Locale"
bipush 18
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Locale:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
19: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Error"
bipush 19
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Error:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
20: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "RangeError"
bipush 20
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.RangeError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
21: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "TypeError"
bipush 21
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.TypeError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
22: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "ReferenceError"
bipush 22
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ReferenceError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
23: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "SyntaxError"
bipush 23
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.SyntaxError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
24: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "EvalError"
bipush 24
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.EvalError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
25: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "URIError"
bipush 25
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.URIError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
26: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "AggregateError"
bipush 26
iconst_2
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AggregateError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
27: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Int8Array"
bipush 27
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Int8Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
28: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Uint8Array"
bipush 28
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint8Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
29: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Uint8ClampedArray"
bipush 29
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint8ClampedArray:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
30: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Int16Array"
bipush 30
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Int16Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
31: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Uint16Array"
bipush 31
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint16Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
32: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Int32Array"
bipush 32
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Int32Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
33: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Uint32Array"
bipush 33
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint32Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
34: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Float32Array"
bipush 34
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Float32Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
35: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Float64Array"
bipush 35
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Float64Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
36: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "BigInt64Array"
bipush 36
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.BigInt64Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
37: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "BigUint64Array"
bipush 37
iconst_3
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.BigUint64Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
38: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "DataView"
bipush 38
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.DataView:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
39: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Map"
bipush 39
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Map:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
40: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Set"
bipush 40
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Set:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
41: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "WeakRef"
bipush 41
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.WeakRef:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
42: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "FinalizationRegistry"
bipush 42
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.FinalizationRegistry:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
43: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "WeakMap"
bipush 43
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.WeakMap:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
44: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "WeakSet"
bipush 44
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.WeakSet:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
45: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "GeneratorFunction"
bipush 45
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.GeneratorFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
46: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Proxy"
bipush 46
iconst_2
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Proxy:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
47: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Promise"
bipush 47
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Promise:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
48: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "AsyncFunction"
bipush 48
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AsyncFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
49: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "SharedArrayBuffer"
bipush 49
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.SharedArrayBuffer:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
50: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "AsyncGeneratorFunction"
bipush 50
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AsyncGeneratorFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
51: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "TypedArray"
bipush 51
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.TypedArray:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
52: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "Symbol"
bipush 52
iconst_0
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Symbol:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
53: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "JSAdapter"
bipush 53
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.JSAdapter:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
54: new com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
ldc "JavaImporter"
bipush 54
iconst_1
invokespecial com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.<init>:(Ljava/lang/String;II)V
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.JavaImporter:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
55: bipush 55
anewarray com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
iconst_0
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
iconst_1
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Boolean:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
iconst_2
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Date:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
iconst_3
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.RegExp:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
iconst_4
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.String:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
iconst_5
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Object:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 6
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Number:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 7
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.BigInt:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 8
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Function:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 9
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ArrayBuffer:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 10
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Collator:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 11
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.NumberFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 12
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ListFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 13
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.PluralRules:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 14
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.DateTimeFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 15
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.RelativeTimeFormat:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 16
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Segmenter:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 17
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.DisplayNames:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 18
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Locale:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 19
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Error:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 20
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.RangeError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 21
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.TypeError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 22
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ReferenceError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 23
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.SyntaxError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 24
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.EvalError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 25
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.URIError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 26
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AggregateError:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 27
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Int8Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 28
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint8Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 29
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint8ClampedArray:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 30
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Int16Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 31
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint16Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 32
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Int32Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 33
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Uint32Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 34
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Float32Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 35
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Float64Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 36
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.BigInt64Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 37
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.BigUint64Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 38
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.DataView:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 39
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Map:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 40
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Set:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 41
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.WeakRef:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 42
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.FinalizationRegistry:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 43
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.WeakMap:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 44
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.WeakSet:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 45
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.GeneratorFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 46
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Proxy:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 47
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Promise:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 48
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AsyncFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 49
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.SharedArrayBuffer:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 50
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AsyncGeneratorFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 51
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.TypedArray:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 52
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Symbol:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 53
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.JSAdapter:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
dup
bipush 54
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.JavaImporter:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aastore
putstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ENUM$VALUES:[Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 start local 3 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
iload 3
putfield com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.length:I
2: return
end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
0 3 3 length I
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
length
public int getLength();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.length:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
public boolean isConstructor();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
public boolean isNewTargetConstructor();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Array:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AsyncGeneratorFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
invokestatic java.util.EnumSet.range:(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;
aload 0
invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
public int getECMAScriptVersion();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AsyncGeneratorFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aload 0
if_acmpne 2
1: bipush 9
ireturn
2: StackMap locals:
StackMap stack:
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.SharedArrayBuffer:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.AsyncFunction:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
invokestatic java.util.EnumSet.of:(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;
aload 0
invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
ifeq 4
3: bipush 8
ireturn
4: StackMap locals:
StackMap stack:
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Map:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.Symbol:Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
invokestatic java.util.EnumSet.range:(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;
aload 0
invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
ifeq 6
5: bipush 6
ireturn
6: StackMap locals:
StackMap stack:
aload 0
invokespecial com.oracle.truffle.js.runtime.builtins.BuiltinEnum.getECMAScriptVersion:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
public static com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor[] values();
descriptor: ()[Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor.ENUM$VALUES:[Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;>;Lcom/oracle/truffle/js/runtime/builtins/BuiltinEnum<Lcom/oracle/truffle/js/builtins/ConstructorBuiltins$Constructor;>;
SourceFile: "ConstructorBuiltins.java"
NestHost: com.oracle.truffle.js.builtins.ConstructorBuiltins
InnerClasses:
public final Constructor = com.oracle.truffle.js.builtins.ConstructorBuiltins$Constructor of com.oracle.truffle.js.builtins.ConstructorBuiltins