public class lombok.javac.JavacResolution
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: lombok.javac.JavacResolution
super_class: java.lang.Object
{
private final Attr attr;
descriptor: LAttr;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final lombok.javac.CompilerMessageSuppressor messageSuppressor;
descriptor: Llombok/javac/CompilerMessageSuppressor;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static java.lang.reflect.Field memberEnterDotEnv;
descriptor: Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
public void <init>(Context);
descriptor: (LContext;)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 com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tAttr cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tEnv cannot be resolved to a type\n\tAttrContext cannot be resolved to a type\n\tEnter cannot be resolved to a type\n\tMemberEnter cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tEnv cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tMemberEnter cannot be resolved to a type\n\tEnv cannot be resolved to a type\n\tAttrContext cannot be resolved to a type\n\tMemberEnter cannot be resolved to a type\n\tEnv cannot be resolved to a type\n\tAttrContext cannot be resolved to a type\n\tMemberEnter cannot be resolved to a type\n\tEnv cannot be resolved to a type\n\tAttrContext cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tType cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tTypes cannot be resolved\n\tThe method getContext() from the type JavacAST refers to the missing type Context\n\tSymtab cannot be resolved to a type\n\tSymtab cannot be resolved\n\tThe method getContext() from the type JavacAST refers to the missing type Context\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tList cannot be resolved to a type\n\tType cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tType cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tThe method toName(String) from the type JavacAST refers to the missing type Name\n\tThe method toName(String) from the type JavacAST refers to the missing type Name\n\tThe method toName(String) from the type JavacAST refers to the missing type Name\n\tJCExpression cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tArrayType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType mismatch: cannot convert from Iterator<capture#3-of ? extends Type> to Iterator<? extends Type>\n\tType cannot be resolved to a type\n\tName cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCExpression 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 Llombok/javac/JavacResolution;
MethodParameters:
Name Flags
context
public java.util.Map<JCTree, JCTree> resolveMethodMember(lombok.javac.JavacNode);
descriptor: (Llombok/javac/JavacNode;)Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tJCTree 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 Llombok/javac/JavacResolution;
Signature: (Llombok/javac/JavacNode;)Ljava/util/Map<LJCTree;LJCTree;>;
MethodParameters:
Name Flags
node
private static java.lang.reflect.Field getMemberEnterDotEnv();
descriptor: ()Ljava/lang/reflect/Field;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tMemberEnter cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
static Env<AttrContext> getEnvOfMemberEnter(MemberEnter);
descriptor: (LMemberEnter;)LEnv;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tEnv cannot be resolved to a type\n\tAttrContext cannot be resolved to a type\n\tMemberEnter cannot be resolved to a type\n\tEnv cannot be resolved to a type\n\tAttrContext cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Signature: (LMemberEnter;)LEnv<LAttrContext;>;
MethodParameters:
Name Flags
memberEnter
static void setEnvOfMemberEnter(MemberEnter, Env<AttrContext>);
descriptor: (LMemberEnter;LEnv;)V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tMemberEnter cannot be resolved to a type\n\tEnv cannot be resolved to a type\n\tAttrContext cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Signature: (LMemberEnter;LEnv<LAttrContext;>;)V
MethodParameters:
Name Flags
memberEnter
env
void memberEnterAndAttribute(JCTree, Env<AttrContext>, Context);
descriptor: (LJCTree;LEnv;LContext;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tJCTree 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 Llombok/javac/JavacResolution;
Signature: (LJCTree;LEnv<LAttrContext;>;LContext;)V
MethodParameters:
Name Flags
copy
env
context
public void resolveClassMember(lombok.javac.JavacNode);
descriptor: (Llombok/javac/JavacNode;)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 problem: \n\tJCTree 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 Llombok/javac/JavacResolution;
MethodParameters:
Name Flags
node
void attrib(JCTree, Env<AttrContext>);
descriptor: (LJCTree;LEnv;)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\tJCTree 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 Llombok/javac/JavacResolution;
Signature: (LJCTree;LEnv<LAttrContext;>;)V
MethodParameters:
Name Flags
tree
env
public static Type ifTypeIsIterableToComponent(Type, lombok.javac.JavacAST);
descriptor: (LType;Llombok/javac/JavacAST;)LType;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tTypes cannot be resolved\n\tThe method getContext() from the type JavacAST refers to the missing type Context\n\tSymtab cannot be resolved to a type\n\tSymtab cannot be resolved\n\tThe method getContext() from the type JavacAST refers to the missing type Context\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tList cannot be resolved to a type\n\tType 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
type
ast
public static JCExpression typeToJCTree(Type, lombok.javac.JavacAST, boolean);
descriptor: (LType;Llombok/javac/JavacAST;Z)LJCExpression;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tJCExpression cannot be resolved to a type\n\tType 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 lombok.javac.JavacResolution$TypeNotConvertibleException
MethodParameters:
Name Flags
type
ast
allowVoid
public static JCExpression createJavaLangObject(lombok.javac.JavacAST);
descriptor: (Llombok/javac/JavacAST;)LJCExpression;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tJCExpression cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tThe method toName(String) from the type JavacAST refers to the missing type Name\n\tThe method toName(String) from the type JavacAST refers to the missing type Name\n\tThe method toName(String) from the type JavacAST refers to the missing type Name\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
ast
static JCExpression typeToJCTree(Type, lombok.javac.JavacAST, boolean, boolean, boolean);
descriptor: (LType;Llombok/javac/JavacAST;ZZZ)LJCExpression;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=5, args_size=5
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tJCExpression cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType 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
Exceptions:
throws lombok.javac.JavacResolution$TypeNotConvertibleException
MethodParameters:
Name Flags
type
ast
allowCompound
allowVoid
allowCapture
static java.lang.Iterable<? extends Type> concat(Type, java.util.Collection<? extends Type>);
descriptor: (LType;Ljava/util/Collection;)Ljava/lang/Iterable;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType cannot be resolved to a type\n\tType mismatch: cannot convert from Iterator<capture#3-of ? extends Type> to Iterator<? extends Type>\n\tType cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
Signature: (LType;Ljava/util/Collection<+LType;>;)Ljava/lang/Iterable<+LType;>;
MethodParameters:
Name Flags
t final
ts final
static int compare(Name, Name);
descriptor: (LName;LName;)I
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=2, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tName 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
a
b
static JCExpression typeToJCTree0(Type, lombok.javac.JavacAST, boolean, boolean, boolean);
descriptor: (LType;Llombok/javac/JavacAST;ZZZ)LJCExpression;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=5, args_size=5
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tType 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 lombok.javac.JavacResolution$TypeNotConvertibleException
MethodParameters:
Name Flags
type
ast
allowCompound
allowVoid
allowCapture
static boolean isObject(Type);
descriptor: (LType;)Z
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tType 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
supertype
static JCExpression genericsToJCTreeNodes(List<Type>, lombok.javac.JavacAST, JCExpression);
descriptor: (LList;Llombok/javac/JavacAST;LJCExpression;)LJCExpression;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tList 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 lombok.javac.JavacResolution$TypeNotConvertibleException
Signature: (LList<LType;>;Llombok/javac/JavacAST;LJCExpression;)LJCExpression;
MethodParameters:
Name Flags
generics
ast
rawTypeNode
private static JCExpression primitiveToJCTree(javax.lang.model.type.TypeKind, lombok.javac.JavacTreeMaker);
descriptor: (Ljavax/lang/model/type/TypeKind;Llombok/javac/JavacTreeMaker;)LJCExpression;
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\tJCExpression 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 lombok.javac.JavacResolution$TypeNotConvertibleException
MethodParameters:
Name Flags
kind
maker
public static boolean platformHasTargetTyping();
descriptor: ()Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
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
}
SourceFile: "JavacResolution.java"
NestMembers:
lombok.javac.JavacResolution$1 lombok.javac.JavacResolution$1$1 lombok.javac.JavacResolution$EnvFinder lombok.javac.JavacResolution$ReflectiveAccess lombok.javac.JavacResolution$TypeNotConvertibleException
InnerClasses:
private final EnvFinder = lombok.javac.JavacResolution$EnvFinder of lombok.javac.JavacResolution
private ReflectiveAccess = lombok.javac.JavacResolution$ReflectiveAccess of lombok.javac.JavacResolution
public TypeNotConvertibleException = lombok.javac.JavacResolution$TypeNotConvertibleException of lombok.javac.JavacResolution