public class org.graalvm.compiler.replacements.processor.PluginGenerator
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.replacements.processor.PluginGenerator
super_class: java.lang.Object
{
private final java.util.Map<Element, java.util.List<org.graalvm.compiler.replacements.processor.GeneratedPlugin>> plugins;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<LElement;Ljava/util/List<Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;>;>;
public void <init>();
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\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.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 import javax.tools cannot be resolved\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tTypeMirror cannot be resolved to a type\n\tDECLARED cannot be resolved to a variable\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\tTypeElement cannot be resolved to a type\n\tTYPEVAR cannot be resolved to a variable\n\tTypeVariable cannot be resolved to a type\n\tTypeVariable cannot be resolved to a type\n\tWILDCARD cannot be resolved to a variable\n\tWildcardType cannot be resolved to a type\n\tWildcardType cannot be resolved to a type\n\tARRAY cannot be resolved to a variable\n\tArrayType cannot be resolved to a type\n\tArrayType cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tPackageElement cannot be resolved to a type\n\tPackageElement cannot be resolved to a type\n\tJavaFileObject cannot be resolved to a type\n\tThe method env() from the type AbstractProcessor refers to the missing type ProcessingEnvironment\n\tThe method env() from the type AbstractProcessor refers to the missing type ProcessingEnvironment\n\tDiagnostic 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/processor/PluginGenerator;
public void addPlugin(org.graalvm.compiler.replacements.processor.GeneratedPlugin);
descriptor: (Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;)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\tElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement 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/processor/PluginGenerator;
MethodParameters:
Name Flags
plugin
public void generateAll(org.graalvm.compiler.processor.AbstractProcessor);
descriptor: (Lorg/graalvm/compiler/processor/AbstractProcessor;)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\tElement cannot be resolved to a type\n\tElement 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/processor/PluginGenerator;
MethodParameters:
Name Flags
processor
static Element getTopLevelClass(Element);
descriptor: (LElement;)LElement;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElementKind 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
element
private static void disambiguateWith(java.util.List<org.graalvm.compiler.replacements.processor.GeneratedPlugin>, java.util.function.Function<org.graalvm.compiler.replacements.processor.GeneratedPlugin, java.lang.String>);
descriptor: (Ljava/util/List;Ljava/util/function/Function;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
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/util/List<Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;>;Ljava/util/function/Function<Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;Ljava/lang/String;>;)V
MethodParameters:
Name Flags
plugins
genName
static void appendSimpleTypeName(java.lang.StringBuilder, TypeMirror);
descriptor: (Ljava/lang/StringBuilder;LTypeMirror;)V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tTypeMirror cannot be resolved to a type\n\tDECLARED cannot be resolved to a variable\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\tTypeElement cannot be resolved to a type\n\tTYPEVAR cannot be resolved to a variable\n\tTypeVariable cannot be resolved to a type\n\tTypeVariable cannot be resolved to a type\n\tWILDCARD cannot be resolved to a variable\n\tWildcardType cannot be resolved to a type\n\tWildcardType cannot be resolved to a type\n\tARRAY cannot be resolved to a variable\n\tArrayType cannot be resolved to a type\n\tArrayType cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
ret
type
private static void disambiguateNames(java.util.List<org.graalvm.compiler.replacements.processor.GeneratedPlugin>);
descriptor: (Ljava/util/List;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tVariableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Signature: (Ljava/util/List<Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;>;)V
MethodParameters:
Name Flags
plugins
static void createPluginFactory(org.graalvm.compiler.processor.AbstractProcessor, Element, java.util.List<org.graalvm.compiler.replacements.processor.GeneratedPlugin>);
descriptor: (Lorg/graalvm/compiler/processor/AbstractProcessor;LElement;Ljava/util/List;)V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tPackageElement cannot be resolved to a type\n\tPackageElement cannot be resolved to a type\n\tJavaFileObject cannot be resolved to a type\n\tThe method env() from the type AbstractProcessor refers to the missing type ProcessingEnvironment\n\tThe method env() from the type AbstractProcessor refers to the missing type ProcessingEnvironment\n\tDiagnostic cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Signature: (Lorg/graalvm/compiler/processor/AbstractProcessor;LElement;Ljava/util/List<Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;>;)V
MethodParameters:
Name Flags
processor
topLevelClass
plugins
protected static void createImports(java.io.PrintWriter, java.util.List<org.graalvm.compiler.replacements.processor.GeneratedPlugin>);
descriptor: (Ljava/io/PrintWriter;Ljava/util/List;)V
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
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/io/PrintWriter;Ljava/util/List<Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;>;)V
MethodParameters:
Name Flags
out
plugins
private static void createPluginFactoryMethod(java.io.PrintWriter, java.util.List<org.graalvm.compiler.replacements.processor.GeneratedPlugin>);
descriptor: (Ljava/io/PrintWriter;Ljava/util/List;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
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/io/PrintWriter;Ljava/util/List<Lorg/graalvm/compiler/replacements/processor/GeneratedPlugin;>;)V
MethodParameters:
Name Flags
out
plugins
}
SourceFile: "PluginGenerator.java"
NestMembers:
org.graalvm.compiler.replacements.processor.PluginGenerator$1