public final class org.graalvm.compiler.replacements.verifier.ClassSubstitutionVerifier extends org.graalvm.compiler.replacements.verifier.AbstractVerifier
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.graalvm.compiler.replacements.verifier.ClassSubstitutionVerifier
super_class: org.graalvm.compiler.replacements.verifier.AbstractVerifier
{
private static final java.lang.String TYPE_VALUE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "value"
private static final java.lang.String STRING_VALUE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "className"
private static final java.lang.String OPTIONAL;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "optional"
public void <init>(ProcessingEnvironment);
descriptor: (LProcessingEnvironment;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import javax.annotation cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.tools cannot be resolved\n\tThe type ClassSubstitutionVerifier must implement the inherited abstract method AbstractVerifier.verify(Element, AnnotationMirror, PluginGenerator)\n\tProcessingEnvironment cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tAnnotationMirror cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tAnnotationMirror cannot be resolved to a type\n\tAnnotationValue cannot be resolved to a type\n\tAnnotationValue cannot be resolved to a type\n\tAnnotationValue cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeKind cannot be resolved to a variable\n\tKind cannot be resolved to a variable\n\tDeclaredType cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tKind cannot be resolved to a variable\n\tKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tKind cannot be resolved to a variable\n\tKind cannot be resolved to a variable\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/replacements/verifier/ClassSubstitutionVerifier;
MethodParameters:
Name Flags
env
public java.lang.Class<? extends java.lang.annotation.Annotation> getAnnotationClass();
descriptor: ()Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc Lorg/graalvm/compiler/api/replacements/ClassSubstitution;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/replacements/verifier/ClassSubstitutionVerifier;
Signature: ()Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;
public void verify(Element, AnnotationMirror, org.graalvm.compiler.replacements.verifier.PluginGenerator);
descriptor: (LElement;LAnnotationMirror;Lorg/graalvm/compiler/replacements/verifier/PluginGenerator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tAnnotationMirror cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\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/replacements/verifier/ClassSubstitutionVerifier;
MethodParameters:
Name Flags
element
classSubstitution
generator
static TypeElement resolveOriginalType(ProcessingEnvironment, Element, AnnotationMirror);
descriptor: (LProcessingEnvironment;LElement;LAnnotationMirror;)LTypeElement;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTypeElement cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tAnnotationMirror cannot be resolved to a type\n\tAnnotationValue cannot be resolved to a type\n\tAnnotationValue cannot be resolved to a type\n\tAnnotationValue cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeKind cannot be resolved to a variable\n\tKind cannot be resolved to a variable\n\tDeclaredType cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tKind cannot be resolved to a variable\n\tKind cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tKind cannot be resolved to a variable\n\tKind cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
env
sourceElement
classSubstition
public void verify(Element, AnnotationMirror, org.graalvm.compiler.replacements.verifier.PluginGenerator);
descriptor: (LElement;LAnnotationMirror;Lorg/graalvm/compiler/replacements/verifier/PluginGenerator;)V
flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC
Code:
stack=3, locals=4, args_size=4
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe type ClassSubstitutionVerifier must implement the inherited abstract method AbstractVerifier.verify(Element, AnnotationMirror, PluginGenerator)\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
}
SourceFile: "ClassSubstitutionVerifier.java"