public class lombok.javac.TreeMirrorMaker extends TreeCopier<java.lang.Void>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: lombok.javac.TreeMirrorMaker
  super_class: java.lang.Object
{
  private final java.util.IdentityHashMap<JCTree, JCTree> originalToCopy;
    descriptor: Ljava/util/IdentityHashMap;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/IdentityHashMap<LJCTree;LJCTree;>;

  public void <init>(lombok.javac.JavacTreeMaker, Context);
    descriptor: (Llombok/javac/JavacTreeMaker;LContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 32
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.sun.source cannot be resolved\n\tThe import com.sun.source 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\tTreeCopier 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\tJCTree cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tThe method getUnderlyingTreeMaker() from the type JavacTreeMaker refers to the missing type TreeMaker\n\tJCTree cannot be resolved to a type\n\tThe method copy(T) of type TreeMirrorMaker must override or implement a supertype method\n\tTreeCopier<Void> 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\tThe method copy(T, Void) of type TreeMirrorMaker must override or implement a supertype method\n\tTreeCopier<Void> 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\tList cannot be resolved to a type\n\tList cannot be resolved to a type\n\tList 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\tList cannot be resolved to a type\n\tList cannot be resolved to a type\n\tList 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\tJCTree 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\tVariableTree cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tLabeledStatementTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    MethodParameters:
         Name  Flags
      maker    
      context  

  public <T extends JCTree> T copy();
    descriptor: (LJCTree;)LJCTree;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 57
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tThe method copy(T) of type TreeMirrorMaker must override or implement a supertype method\n\tTreeCopier<Void> cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    Signature: <T:LJCTree;>(TT;)TT;
    MethodParameters:
          Name  Flags
      original  

  public <T extends JCTree> T copy(T, java.lang.Void);
    descriptor: (LJCTree;Ljava/lang/Void;)LJCTree;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 63
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tThe method copy(T, Void) of type TreeMirrorMaker must override or implement a supertype method\n\tTreeCopier<Void> cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    Signature: <T:LJCTree;>(TT;Ljava/lang/Void;)TT;
    MethodParameters:
          Name  Flags
      original  
      p         

  public <T extends JCTree> List<T> copy(List<T>);
    descriptor: (LList;)LList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 69
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tList cannot be resolved to a type\n\tList cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    Signature: <T:LJCTree;>(LList<TT;>;)LList<TT;>;
    MethodParameters:
           Name  Flags
      originals  

  public <T extends JCTree> List<T> copy(List<T>, java.lang.Void);
    descriptor: (LList;Ljava/lang/Void;)LList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 79
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tList cannot be resolved to a type\n\tList cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    Signature: <T:LJCTree;>(LList<TT;>;Ljava/lang/Void;)LList<TT;>;
    MethodParameters:
           Name  Flags
      originals  
      p          

  public java.util.Map<JCTree, JCTree> getOriginalToCopyMap();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 89
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    Signature: ()Ljava/util/Map<LJCTree;LJCTree;>;

  public JCTree visitVariable(VariableTree, java.lang.Void);
    descriptor: (LVariableTree;Ljava/lang/Void;)LJCTree;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 96
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tVariableTree cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    MethodParameters:
      Name  Flags
      node  
      p     

  public JCTree visitLabeledStatement(LabeledStatementTree, java.lang.Void);
    descriptor: (LLabeledStatementTree;Ljava/lang/Void;)LJCTree;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.TreeMirrorMaker this
         0: .line 120
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tLabeledStatementTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.TreeMirrorMaker this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/TreeMirrorMaker;
    MethodParameters:
      Name  Flags
      node  
      p     
}
Signature: LTreeCopier<Ljava/lang/Void;>;
SourceFile: "TreeMirrorMaker.java"