public class org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest
super_class: java.lang.Object
{
static final org.graalvm.compiler.options.OptionDescriptor master0;
descriptor: Lorg/graalvm/compiler/options/OptionDescriptor;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.graalvm.compiler.options.OptionDescriptor nestedOption0;
descriptor: Lorg/graalvm/compiler/options/OptionDescriptor;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.graalvm.compiler.options.OptionDescriptor master1;
descriptor: Lorg/graalvm/compiler/options/OptionDescriptor;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.graalvm.compiler.options.OptionDescriptor nestedOption1;
descriptor: Lorg/graalvm/compiler/options/OptionDescriptor;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.graalvm.compiler.options.OptionDescriptor master2;
descriptor: Lorg/graalvm/compiler/options/OptionDescriptor;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final org.graalvm.compiler.options.OptionDescriptor nestedOption2;
descriptor: Lorg/graalvm/compiler/options/OptionDescriptor;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=7, locals=0, args_size=0
0: ldc "Master0"
getstatic org.graalvm.compiler.options.OptionType.Debug:Lorg/graalvm/compiler/options/OptionType;
ldc Ljava/lang/Boolean;
ldc ""
ldc Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest$Options;
ldc "Master0"
getstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options.Master0:Lorg/graalvm/compiler/options/OptionKey;
invokestatic org.graalvm.compiler.options.OptionDescriptor.create:(Ljava/lang/String;Lorg/graalvm/compiler/options/OptionType;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/options/OptionKey;)Lorg/graalvm/compiler/options/OptionDescriptor;
putstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest.master0:Lorg/graalvm/compiler/options/OptionDescriptor;
1: ldc "NestedOption0"
getstatic org.graalvm.compiler.options.OptionType.Debug:Lorg/graalvm/compiler/options/OptionType;
ldc Ljava/lang/Boolean;
ldc ""
ldc Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest$Options;
ldc "NestedOption0"
getstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options.NestedOption0:Lorg/graalvm/compiler/options/OptionKey;
invokestatic org.graalvm.compiler.options.OptionDescriptor.create:(Ljava/lang/String;Lorg/graalvm/compiler/options/OptionType;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/options/OptionKey;)Lorg/graalvm/compiler/options/OptionDescriptor;
putstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest.nestedOption0:Lorg/graalvm/compiler/options/OptionDescriptor;
2: ldc "Master1"
getstatic org.graalvm.compiler.options.OptionType.Debug:Lorg/graalvm/compiler/options/OptionType;
ldc Ljava/lang/Boolean;
ldc ""
ldc Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest$Options;
ldc "Master1"
getstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options.Master1:Lorg/graalvm/compiler/options/OptionKey;
invokestatic org.graalvm.compiler.options.OptionDescriptor.create:(Ljava/lang/String;Lorg/graalvm/compiler/options/OptionType;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/options/OptionKey;)Lorg/graalvm/compiler/options/OptionDescriptor;
putstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest.master1:Lorg/graalvm/compiler/options/OptionDescriptor;
3: ldc "NestedOption1"
getstatic org.graalvm.compiler.options.OptionType.Debug:Lorg/graalvm/compiler/options/OptionType;
ldc Ljava/lang/Boolean;
ldc ""
ldc Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest$Options;
ldc "NestedOption1"
getstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options.NestedOption1:Lorg/graalvm/compiler/options/OptionKey;
invokestatic org.graalvm.compiler.options.OptionDescriptor.create:(Ljava/lang/String;Lorg/graalvm/compiler/options/OptionType;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/options/OptionKey;)Lorg/graalvm/compiler/options/OptionDescriptor;
putstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest.nestedOption1:Lorg/graalvm/compiler/options/OptionDescriptor;
4: ldc "Master2"
getstatic org.graalvm.compiler.options.OptionType.Debug:Lorg/graalvm/compiler/options/OptionType;
ldc Ljava/lang/Boolean;
ldc ""
ldc Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest$Options;
ldc "Master2"
getstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options.Master2:Lorg/graalvm/compiler/options/OptionKey;
invokestatic org.graalvm.compiler.options.OptionDescriptor.create:(Ljava/lang/String;Lorg/graalvm/compiler/options/OptionType;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/options/OptionKey;)Lorg/graalvm/compiler/options/OptionDescriptor;
putstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest.master2:Lorg/graalvm/compiler/options/OptionDescriptor;
5: ldc "NestedOption2"
getstatic org.graalvm.compiler.options.OptionType.Debug:Lorg/graalvm/compiler/options/OptionType;
ldc Ljava/lang/Boolean;
ldc ""
ldc Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest$Options;
ldc "NestedOption2"
getstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options.NestedOption2:Lorg/graalvm/compiler/options/OptionKey;
invokestatic org.graalvm.compiler.options.OptionDescriptor.create:(Ljava/lang/String;Lorg/graalvm/compiler/options/OptionType;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/graalvm/compiler/options/OptionKey;)Lorg/graalvm/compiler/options/OptionDescriptor;
putstatic org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest.nestedOption2:Lorg/graalvm/compiler/options/OptionDescriptor;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest;
public void runDefaultTrue();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTest cannot be resolved to a type\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest;
RuntimeInvisibleAnnotations:
Test()
public void runDefaultFalse();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTest cannot be resolved to a type\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertFalse(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n\tThe method assertTrue(Boolean) is undefined for the type NestedBooleanOptionKeyTest\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/options/test/NestedBooleanOptionKeyTest;
RuntimeInvisibleAnnotations:
Test()
}
SourceFile: "NestedBooleanOptionKeyTest.java"
NestMembers:
org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options
InnerClasses:
public Options = org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest$Options of org.graalvm.compiler.options.test.NestedBooleanOptionKeyTest