final class org.graalvm.compiler.core.test.OptionsVerifierTest$OptionsVerifier
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.graalvm.compiler.core.test.OptionsVerifierTest$OptionsVerifier
super_class: java.lang.Object
{
private final org.graalvm.compiler.options.OptionDescriptor option;
descriptor: Lorg/graalvm/compiler/options/OptionDescriptor;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.Class<?> cls;
descriptor: Ljava/lang/Class;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/lang/Class<*>;
java.lang.String sourceFile;
descriptor: Ljava/lang/String;
flags: (0x0000)
int lineNo;
descriptor: I
flags: (0x0000)
final java.lang.Class<?>[] boxingTypes;
descriptor: [Ljava/lang/Class;
flags: (0x0010) ACC_FINAL
Signature: [Ljava/lang/Class<*>;
public static void checkClass(java.lang.Class<?>, org.graalvm.compiler.options.OptionDescriptor, java.util.Set<java.lang.Class<?>>, org.graalvm.compiler.core.test.OptionsVerifierTest$Classpath);
descriptor: (Ljava/lang/Class;Lorg/graalvm/compiler/options/OptionDescriptor;Ljava/util/Set;Lorg/graalvm/compiler/core/test/OptionsVerifierTest$Classpath;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=4, args_size=4
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tClassReader cannot be resolved to a type\n\tClassReader cannot be resolved to a type\n\tClassVisitor cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws java.io.IOException
Signature: (Ljava/lang/Class<*>;Lorg/graalvm/compiler/options/OptionDescriptor;Ljava/util/Set<Ljava/lang/Class<*>;>;Lorg/graalvm/compiler/core/test/OptionsVerifierTest$Classpath;)V
MethodParameters:
Name Flags
cls
option
checked
cp
private static java.lang.Class<?> resolve(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Class;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: 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
Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
name
void <init>(java.lang.Class<?>, org.graalvm.compiler.options.OptionDescriptor);
descriptor: (Ljava/lang/Class;Lorg/graalvm/compiler/options/OptionDescriptor;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.junit cannot be resolved\n\tThe import org.objectweb cannot be resolved\n\tThe import org.objectweb cannot be resolved\n\tThe import org.objectweb cannot be resolved\n\tThe import org.objectweb cannot be resolved\n\tThe import org.objectweb cannot be resolved\n\tThe import org.objectweb cannot be resolved\n\tTest cannot be resolved to a type\n\tClassVisitor cannot be resolved to a type\n\tOpcodes cannot be resolved to a variable\n\tThe method visitSource(String, String) of type OptionsVerifierTest.OptionsVerifier must override or implement a supertype method\n\tMethodVisitor cannot be resolved to a type\n\tThe method visitMethod(int, String, String, String, String[]) of type OptionsVerifierTest.OptionsVerifier must override or implement a supertype method\n\tMethodVisitor cannot be resolved to a type\n\tOpcodes cannot be resolved to a variable\n\tLabel cannot be resolved to a type\n\tThe method visitFieldInsn(int, String, String, String) of type new MethodVisitor(){} must override or implement a supertype method\n\tOpcodes cannot be resolved to a variable\n\tOpcodes cannot be resolved to a variable\n\tOpcodes cannot be resolved to a variable\n\tType cannot be resolved\n\tType cannot be resolved to a type\n\tType cannot be resolved\n\tType cannot be resolved\n\tType cannot be resolved\n\tType cannot be resolved\n\tThe method visitMethodInsn(int, String, String, String, boolean) of type new MethodVisitor(){} must override or implement a supertype method\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/core/test/OptionsVerifierTest$OptionsVerifier;
Signature: (Ljava/lang/Class<*>;Lorg/graalvm/compiler/options/OptionDescriptor;)V
MethodParameters:
Name Flags
cls
desc
public void visitSource(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method visitSource(String, String) of type OptionsVerifierTest.OptionsVerifier must override or implement a supertype method\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/core/test/OptionsVerifierTest$OptionsVerifier;
MethodParameters:
Name Flags
source
debug
void verify(boolean, java.lang.String);
descriptor: (ZLjava/lang/String;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/core/test/OptionsVerifierTest$OptionsVerifier;
MethodParameters:
Name Flags
condition
message
void error(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/core/test/OptionsVerifierTest$OptionsVerifier;
MethodParameters:
Name Flags
message
public MethodVisitor visitMethod(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]);
descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)LMethodVisitor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=6
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMethodVisitor cannot be resolved to a type\n\tThe method visitMethod(int, String, String, String, String[]) of type OptionsVerifierTest.OptionsVerifier must override or implement a supertype method\n\tMethodVisitor cannot be resolved to a type\n\tOpcodes cannot be resolved to a variable\n\tLabel cannot be resolved to a type\n\tThe method visitFieldInsn(int, String, String, String) of type new MethodVisitor(){} must override or implement a supertype method\n\tOpcodes cannot be resolved to a variable\n\tOpcodes cannot be resolved to a variable\n\tOpcodes cannot be resolved to a variable\n\tType cannot be resolved\n\tType cannot be resolved to a type\n\tType cannot be resolved\n\tType cannot be resolved\n\tType cannot be resolved\n\tType cannot be resolved\n\tThe method visitMethodInsn(int, String, String, String, boolean) of type new MethodVisitor(){} must override or implement a supertype method\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/core/test/OptionsVerifierTest$OptionsVerifier;
MethodParameters:
Name Flags
access
name
d
signature
exceptions
}
SourceFile: "OptionsVerifierTest.java"
NestHost: org.graalvm.compiler.core.test.OptionsVerifierTest
InnerClasses:
Classpath = org.graalvm.compiler.core.test.OptionsVerifierTest$Classpath of org.graalvm.compiler.core.test.OptionsVerifierTest
final OptionsVerifier = org.graalvm.compiler.core.test.OptionsVerifierTest$OptionsVerifier of org.graalvm.compiler.core.test.OptionsVerifierTest