Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\tree\TreeTranslator.class
?? 4V ()V ()Z <init> Code InnerClasses LetExpr LineNumberTable Signature SourceFile StackMapTable TypeBoundKind Visitor accept alternatives annotationType annotations append arg args arguments body bounds cases catchers clazz com/sun/tools/javac/tree/JCTree /com/sun/tools/javac/tree/JCTree$JCAnnotatedType ,com/sun/tools/javac/tree/JCTree$JCAnnotation -com/sun/tools/javac/tree/JCTree$JCArrayAccess /com/sun/tools/javac/tree/JCTree$JCArrayTypeTree (com/sun/tools/javac/tree/JCTree$JCAssert (com/sun/tools/javac/tree/JCTree$JCAssign *com/sun/tools/javac/tree/JCTree$JCAssignOp (com/sun/tools/javac/tree/JCTree$JCBinary 'com/sun/tools/javac/tree/JCTree$JCBlock 'com/sun/tools/javac/tree/JCTree$JCBreak &com/sun/tools/javac/tree/JCTree$JCCase 'com/sun/tools/javac/tree/JCTree$JCCatch +com/sun/tools/javac/tree/JCTree$JCClassDecl 1com/sun/tools/javac/tree/JCTree$JCCompilationUnit -com/sun/tools/javac/tree/JCTree$JCConditional *com/sun/tools/javac/tree/JCTree$JCContinue -com/sun/tools/javac/tree/JCTree$JCDoWhileLoop 1com/sun/tools/javac/tree/JCTree$JCEnhancedForLoop +com/sun/tools/javac/tree/JCTree$JCErroneous ,com/sun/tools/javac/tree/JCTree$JCExpression 5com/sun/tools/javac/tree/JCTree$JCExpressionStatement -com/sun/tools/javac/tree/JCTree$JCFieldAccess )com/sun/tools/javac/tree/JCTree$JCForLoop 'com/sun/tools/javac/tree/JCTree$JCIdent $com/sun/tools/javac/tree/JCTree$JCIf (com/sun/tools/javac/tree/JCTree$JCImport ,com/sun/tools/javac/tree/JCTree$JCInstanceOf 2com/sun/tools/javac/tree/JCTree$JCLabeledStatement (com/sun/tools/javac/tree/JCTree$JCLambda )com/sun/tools/javac/tree/JCTree$JCLiteral 1com/sun/tools/javac/tree/JCTree$JCMemberReference ,com/sun/tools/javac/tree/JCTree$JCMethodDecl 2com/sun/tools/javac/tree/JCTree$JCMethodInvocation +com/sun/tools/javac/tree/JCTree$JCModifiers *com/sun/tools/javac/tree/JCTree$JCNewArray *com/sun/tools/javac/tree/JCTree$JCNewClass (com/sun/tools/javac/tree/JCTree$JCParens 3com/sun/tools/javac/tree/JCTree$JCPrimitiveTypeTree (com/sun/tools/javac/tree/JCTree$JCReturn &com/sun/tools/javac/tree/JCTree$JCSkip +com/sun/tools/javac/tree/JCTree$JCStatement (com/sun/tools/javac/tree/JCTree$JCSwitch .com/sun/tools/javac/tree/JCTree$JCSynchronized 'com/sun/tools/javac/tree/JCTree$JCThrow %com/sun/tools/javac/tree/JCTree$JCTry +com/sun/tools/javac/tree/JCTree$JCTypeApply *com/sun/tools/javac/tree/JCTree$JCTypeCast 2com/sun/tools/javac/tree/JCTree$JCTypeIntersection /com/sun/tools/javac/tree/JCTree$JCTypeParameter +com/sun/tools/javac/tree/JCTree$JCTypeUnion 'com/sun/tools/javac/tree/JCTree$JCUnary .com/sun/tools/javac/tree/JCTree$JCVariableDecl +com/sun/tools/javac/tree/JCTree$JCWhileLoop *com/sun/tools/javac/tree/JCTree$JCWildcard 'com/sun/tools/javac/tree/JCTree$LetExpr -com/sun/tools/javac/tree/JCTree$TypeBoundKind 'com/sun/tools/javac/tree/JCTree$Visitor 'com/sun/tools/javac/tree/TreeTranslator com/sun/tools/javac/util/List cond def defs detail dimAnnotations dims elems elemtype elsepart encl expr extending falsepart finalizer hasNext head implementing index indexed init inner iterator java/lang/AssertionError java/util/Iterator kind lhs lock meth mods nameexpr next nil nonEmpty param params pat pid qualid recvparam resources restype result rhs selected selector stats step tail thenpart thrown translate translateAnnotations translateCases translateCatchers translateTypeParams translateVarDefs truepart typarams underlyingType var vartype visitAnnotatedType visitAnnotation visitApply visitAssert visitAssign visitAssignop visitBinary visitBlock visitBreak visitCase visitCatch visitClassDef visitConditional visitContinue visitDoLoop visitErroneous visitExec visitForLoop visitForeachLoop visitIdent visitIf visitImport visitIndexed visitLabelled visitLambda visitLetExpr visitLiteral visitMethodDef visitModifiers visitNewArray visitNewClass visitParens visitReference visitReturn visitSelect visitSkip visitSwitch visitSynchronized visitThrow visitTopLevel visitTree visitTry visitTypeApply visitTypeArray visitTypeBoundKind visitTypeCast visitTypeIdent visitTypeIntersection visitTypeParameter visitTypeTest visitTypeUnion visitUnary visitVarDef visitWhileLoop visitWildcard ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U l m -<T:Lcom/sun/tools/javac/tree/JCTree;>(TT;)TT; !Lcom/sun/tools/javac/tree/JCTree; )Lcom/sun/tools/javac/tree/JCTree$JCBlock; -Lcom/sun/tools/javac/tree/JCTree$JCClassDecl; .Lcom/sun/tools/javac/tree/JCTree$JCExpression; -Lcom/sun/tools/javac/tree/JCTree$JCModifiers; -Lcom/sun/tools/javac/tree/JCTree$JCStatement; 0Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl; /Lcom/sun/tools/javac/tree/JCTree$TypeBoundKind; Lcom/sun/tools/javac/util/List; Ljava/lang/Object; o<T:Lcom/sun/tools/javac/tree/JCTree;>(Lcom/sun/tools/javac/util/List<TT;>;)Lcom/sun/tools/javac/util/List<TT;>; $(Lcom/sun/tools/javac/tree/JCTree;)V 4(Lcom/sun/tools/javac/tree/JCTree$JCAnnotatedType;)V 1(Lcom/sun/tools/javac/tree/JCTree$JCAnnotation;)V 2(Lcom/sun/tools/javac/tree/JCTree$JCArrayAccess;)V 4(Lcom/sun/tools/javac/tree/JCTree$JCArrayTypeTree;)V -(Lcom/sun/tools/javac/tree/JCTree$JCAssert;)V -(Lcom/sun/tools/javac/tree/JCTree$JCAssign;)V /(Lcom/sun/tools/javac/tree/JCTree$JCAssignOp;)V -(Lcom/sun/tools/javac/tree/JCTree$JCBinary;)V ,(Lcom/sun/tools/javac/tree/JCTree$JCBlock;)V ,(Lcom/sun/tools/javac/tree/JCTree$JCBreak;)V +(Lcom/sun/tools/javac/tree/JCTree$JCCase;)V ,(Lcom/sun/tools/javac/tree/JCTree$JCCatch;)V 0(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V 6(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;)V 2(Lcom/sun/tools/javac/tree/JCTree$JCConditional;)V /(Lcom/sun/tools/javac/tree/JCTree$JCContinue;)V 2(Lcom/sun/tools/javac/tree/JCTree$JCDoWhileLoop;)V 6(Lcom/sun/tools/javac/tree/JCTree$JCEnhancedForLoop;)V 0(Lcom/sun/tools/javac/tree/JCTree$JCErroneous;)V :(Lcom/sun/tools/javac/tree/JCTree$JCExpressionStatement;)V 2(Lcom/sun/tools/javac/tree/JCTree$JCFieldAccess;)V .(Lcom/sun/tools/javac/tree/JCTree$JCForLoop;)V ,(Lcom/sun/tools/javac/tree/JCTree$JCIdent;)V )(Lcom/sun/tools/javac/tree/JCTree$JCIf;)V -(Lcom/sun/tools/javac/tree/JCTree$JCImport;)V 1(Lcom/sun/tools/javac/tree/JCTree$JCInstanceOf;)V 7(Lcom/sun/tools/javac/tree/JCTree$JCLabeledStatement;)V -(Lcom/sun/tools/javac/tree/JCTree$JCLambda;)V .(Lcom/sun/tools/javac/tree/JCTree$JCLiteral;)V 6(Lcom/sun/tools/javac/tree/JCTree$JCMemberReference;)V 1(Lcom/sun/tools/javac/tree/JCTree$JCMethodDecl;)V 7(Lcom/sun/tools/javac/tree/JCTree$JCMethodInvocation;)V 0(Lcom/sun/tools/javac/tree/JCTree$JCModifiers;)V /(Lcom/sun/tools/javac/tree/JCTree$JCNewArray;)V /(Lcom/sun/tools/javac/tree/JCTree$JCNewClass;)V -(Lcom/sun/tools/javac/tree/JCTree$JCParens;)V 8(Lcom/sun/tools/javac/tree/JCTree$JCPrimitiveTypeTree;)V -(Lcom/sun/tools/javac/tree/JCTree$JCReturn;)V +(Lcom/sun/tools/javac/tree/JCTree$JCSkip;)V -(Lcom/sun/tools/javac/tree/JCTree$JCSwitch;)V 3(Lcom/sun/tools/javac/tree/JCTree$JCSynchronized;)V ,(Lcom/sun/tools/javac/tree/JCTree$JCThrow;)V *(Lcom/sun/tools/javac/tree/JCTree$JCTry;)V 0(Lcom/sun/tools/javac/tree/JCTree$JCTypeApply;)V /(Lcom/sun/tools/javac/tree/JCTree$JCTypeCast;)V 7(Lcom/sun/tools/javac/tree/JCTree$JCTypeIntersection;)V 4(Lcom/sun/tools/javac/tree/JCTree$JCTypeParameter;)V 0(Lcom/sun/tools/javac/tree/JCTree$JCTypeUnion;)V ,(Lcom/sun/tools/javac/tree/JCTree$JCUnary;)V 3(Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V 0(Lcom/sun/tools/javac/tree/JCTree$JCWhileLoop;)V /(Lcom/sun/tools/javac/tree/JCTree$JCWildcard;)V ,(Lcom/sun/tools/javac/tree/JCTree$LetExpr;)V 2(Lcom/sun/tools/javac/tree/JCTree$TypeBoundKind;)V ,(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V !()Lcom/sun/tools/javac/util/List; ()Ljava/lang/Object; (Ljava/lang/Object;)V ()Ljava/util/Iterator; D(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/tree/JCTree; @(Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/util/List; 3(Ljava/lang/Object;)Lcom/sun/tools/javac/util/List; ?(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCAnnotation;>;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCAnnotation;>; ?(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCCase;>;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCCase;>; ?(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCCatch;>;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCCatch;>; ?(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCTypeParameter;>;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCTypeParameter;>; ?(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;>;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;>; ` j { c W V Y ] _ ` a b g h i o p q s y z ~ ? ? ? ? ? ? r ^ ? w | ? n X Z [ \ f i x } ? ? ? ? ? e d v K uL tM N kO ?P ?Q ?Q ?Q ?Q ?Q ?Q R ?y ?? ?X ?? ?k ?l ?f ?d ?e ?n ?u ?n ?u ?n ?u ?? ?r ?? ?_ ? ?i ?{ ?? ?? ?? ?s ?? ?d ?j ?x ?d ?| ?h ?| ?? ?h ?v ?d ?| ?? ?? ?d ?} ?~ ?] ?Z ?h ?| ?Y ?? ?h ?_ ?t ?{ ?? ?? ?? ?? ?p ?? ?? ?f ?? ?? ?? ?? ?a ?c ?g ?? ?h ?h ?w ?? ?_ ?o ?h ?_ ?` ?? ?? ?c ?? ?Z ?h ?? ?? ?? ?? ?b ?m ?q ?z ?{ ?d ?| \ ? [ ? ^ ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ??? JCAnnotatedType JCAnnotation JCArrayAccess JCArrayTypeTree JCAssert JCAssign JCAssignOp JCBinary JCBlock JCBreak JCCase JCCatch JCClassDecl JCCompilationUnit JCConditional JCContinue JCDoWhileLoop JCEnhancedForLoop JCErroneous JCExpression JCExpressionStatement JCFieldAccess JCForLoop JCIdent JCIf JCImport JCInstanceOf JCLabeledStatement JCLambda JCLiteral JCMemberReference JCMethodDecl JCMethodInvocation JCModifiers JCNewArray JCNewClass JCParens JCPrimitiveTypeTree JCReturn JCSkip JCStatement JCSwitch JCSynchronized JCThrow JCTry JCTypeApply JCTypeCast JCTypeIntersection JCTypeParameter JCTypeUnion JCUnary JCVariableDecl JCWhileLoop JCWildcard TreeTranslator.java ! ? *?? - ?P L +? ?+*?*?M*?,? 7 8 : ; <