Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\comp\Enter.class
?? 4? & f ? ? ? ? ()V ()Z . <clinit> <init> ALWAYS CLASSDEF ClassDef Code I InnerClasses J LineNumberTable Modifiers SOURCE Signature SourceFile StackMapTable Visitor Z accept annotate append augment botType checkFlags checkTransparentClass checkUnique checkUniqueClassName chk class.public.should.be.in.file classEnter classEnv classNameMatchesFileName com/sun/tools/javac/code/Lint com/sun/tools/javac/code/Scope $com/sun/tools/javac/code/Scope$Entry *com/sun/tools/javac/code/Scope$ImportScope .com/sun/tools/javac/code/Scope$StarImportScope com/sun/tools/javac/code/Symbol +com/sun/tools/javac/code/Symbol$ClassSymbol )com/sun/tools/javac/code/Symbol$Completer 1com/sun/tools/javac/code/Symbol$CompletionFailure -com/sun/tools/javac/code/Symbol$PackageSymbol *com/sun/tools/javac/code/Symbol$TypeSymbol com/sun/tools/javac/code/Symtab com/sun/tools/javac/code/Type 'com/sun/tools/javac/code/Type$ClassType &com/sun/tools/javac/code/Type$JCNoType %com/sun/tools/javac/code/Type$TypeVar com/sun/tools/javac/code/Types !com/sun/tools/javac/comp/Annotate $com/sun/tools/javac/comp/AttrContext com/sun/tools/javac/comp/Check com/sun/tools/javac/comp/Enter com/sun/tools/javac/comp/Env $com/sun/tools/javac/comp/MemberEnter com/sun/tools/javac/comp/Todo !com/sun/tools/javac/comp/TypeEnvs #com/sun/tools/javac/jvm/ClassReader com/sun/tools/javac/main/Option 'com/sun/tools/javac/main/Option$PkgInfo (com/sun/tools/javac/tree/DocCommentTable com/sun/tools/javac/tree/JCTree ,com/sun/tools/javac/tree/JCTree$JCAnnotation +com/sun/tools/javac/tree/JCTree$JCClassDecl 1com/sun/tools/javac/tree/JCTree$JCCompilationUnit ,com/sun/tools/javac/tree/JCTree$JCExpression +com/sun/tools/javac/tree/JCTree$JCModifiers /com/sun/tools/javac/tree/JCTree$JCTypeParameter #com/sun/tools/javac/tree/JCTree$Tag 'com/sun/tools/javac/tree/JCTree$Visitor !com/sun/tools/javac/tree/TreeInfo "com/sun/tools/javac/tree/TreeMaker com/sun/tools/javac/util/Context $com/sun/tools/javac/util/Context$Key %com/sun/tools/javac/util/JCDiagnostic 8com/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition com/sun/tools/javac/util/List #com/sun/tools/javac/util/ListBuffer com/sun/tools/javac/util/Log com/sun/tools/javac/util/Name com/sun/tools/javac/util/Names com/sun/tools/javac/util/Options compiled complete completer completionEnabled completionError createErrorType defineClass defs docComments dup duplicate.class duplicateClass elems enclClass enter enterClass enterDone enterIfAbsent enterKey enterPackage enterScope enterStart env error fileManager flags flags_field flatname fromString fullName fullname get getClassEnv getEnv getTopLevelEnv hasComment hasNext hasTag head info instance isEmpty isLocal isNameCompatible isSameFile isSelfCall iterator java/lang/Object java/lang/StringBuilder java/lang/Throwable java/util/Iterator java/util/Map javax/tools/JavaFileManager javax/tools/JavaFileObject javax/tools/JavaFileObject$Kind kind lint localClassName log main make memberEnter members members_field mods name namedImportScope names next nil noType nonEmpty outer owner package-info packageAnnotations package_info packge pid pkg-info.already.seen 'pkg.annotations.sb.in.package-info.java pkginfoOpt pos predefClass predefClassDef put reader result scope setEnclosingType sourcefile starImportScope sym syms tail toList toString todo topLevelEnv toplevel tree tsym typarams typarams_field type typeEnvs types uncompleted unnamedPackage useSource visitClassDef visitTopLevel visitTree visitTypeParameter warning ? * + , - . / 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 V W X Y Z [ ? ? ? ? ? ? ? Lcom/sun/tools/javac/code/Lint; Lcom/sun/tools/javac/code/Scope; &Lcom/sun/tools/javac/code/Scope$Entry; ,Lcom/sun/tools/javac/code/Scope$ImportScope; 0Lcom/sun/tools/javac/code/Scope$StarImportScope; !Lcom/sun/tools/javac/code/Symbol; -Lcom/sun/tools/javac/code/Symbol$ClassSymbol; +Lcom/sun/tools/javac/code/Symbol$Completer; /Lcom/sun/tools/javac/code/Symbol$PackageSymbol; ,Lcom/sun/tools/javac/code/Symbol$TypeSymbol; !Lcom/sun/tools/javac/code/Symtab; Lcom/sun/tools/javac/code/Type; (Lcom/sun/tools/javac/code/Type$JCNoType; Lcom/sun/tools/javac/code/Types; #Lcom/sun/tools/javac/comp/Annotate; Lcom/sun/tools/javac/comp/Check; Lcom/sun/tools/javac/comp/Env; &Lcom/sun/tools/javac/comp/MemberEnter; Lcom/sun/tools/javac/comp/Todo; #Lcom/sun/tools/javac/comp/TypeEnvs; %Lcom/sun/tools/javac/jvm/ClassReader; )Lcom/sun/tools/javac/main/Option$PkgInfo; *Lcom/sun/tools/javac/tree/DocCommentTable; !Lcom/sun/tools/javac/tree/JCTree; -Lcom/sun/tools/javac/tree/JCTree$JCClassDecl; 3Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit; .Lcom/sun/tools/javac/tree/JCTree$JCExpression; -Lcom/sun/tools/javac/tree/JCTree$JCModifiers; %Lcom/sun/tools/javac/tree/JCTree$Tag; $Lcom/sun/tools/javac/tree/TreeMaker; &Lcom/sun/tools/javac/util/Context$Key; Lcom/sun/tools/javac/util/List; %Lcom/sun/tools/javac/util/ListBuffer; Lcom/sun/tools/javac/util/Log; Lcom/sun/tools/javac/util/Name; Lcom/sun/tools/javac/util/Names; Ljava/lang/Object; Ljava/util/Map; Ljavax/tools/JavaFileManager; Ljavax/tools/JavaFileObject; !Ljavax/tools/JavaFileObject$Kind; TLcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/code/Symbol$ClassSymbol;>; FLcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>; HLcom/sun/tools/javac/util/Context$Key<Lcom/sun/tools/javac/comp/Enter;>; ?<T:Lcom/sun/tools/javac/tree/JCTree;>(Lcom/sun/tools/javac/util/List<TT;>;Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/code/Type;>; "()Lcom/sun/tools/javac/code/Scope; $(Lcom/sun/tools/javac/code/Symbol;)V "(Lcom/sun/tools/javac/code/Type;)V !(Lcom/sun/tools/javac/comp/Env;)V $(Lcom/sun/tools/javac/tree/JCTree;)V $(Lcom/sun/tools/javac/tree/JCTree;)Z 0(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V 6(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;)V 0(J)Lcom/sun/tools/javac/tree/JCTree$JCModifiers; 4(Lcom/sun/tools/javac/tree/JCTree$JCTypeParameter;)V ((Lcom/sun/tools/javac/tree/JCTree$Tag;)Z ,(Lcom/sun/tools/javac/tree/JCTree$Visitor;)V %(Lcom/sun/tools/javac/util/Context;)V <()Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition; !()Lcom/sun/tools/javac/util/List; "(Lcom/sun/tools/javac/util/List;)V ()Ljava/lang/Object; ()Ljava/lang/String; ()Ljava/util/Iterator; B(Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Lint; C(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Lint; @(Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Scope; j(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V O(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V P(Lcom/sun/tools/javac/util/Name;)Lcom/sun/tools/javac/code/Symbol$PackageSymbol; E(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Symtab; D(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/code/Types; G(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Annotate; H(Lcom/sun/tools/javac/code/Scope;)Lcom/sun/tools/javac/comp/AttrContext; D(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Check; D(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Enter; N(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Lcom/sun/tools/javac/comp/Env;)Z L(Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Lcom/sun/tools/javac/comp/Env; B(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)V S(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;)Lcom/sun/tools/javac/comp/Env; J(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/MemberEnter; C(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/Todo; G(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/comp/TypeEnvs; I(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/jvm/ClassReader; M(Lcom/sun/tools/javac/util/Options;)Lcom/sun/tools/javac/main/Option$PkgInfo; W(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;>;)V H(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/tree/TreeMaker; 9(Ljava/lang/Object;)Lcom/sun/tools/javac/util/ListBuffer; B(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Log; N(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)Lcom/sun/tools/javac/util/Name; B(Lcom/sun/tools/javac/tree/JCTree;)Lcom/sun/tools/javac/util/Name; 3(Ljava/lang/String;)Lcom/sun/tools/javac/util/Name; D(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Names; F(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/Options; 6(Lcom/sun/tools/javac/tree/JCTree;Ljava/lang/Object;)V :(Lcom/sun/tools/javac/util/Context$Key;)Ljava/lang/Object; ;(Lcom/sun/tools/javac/util/Context$Key;Ljava/lang/Object;)V %(Ljava/lang/Class;)Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; 3(Ljavax/tools/FileObject;Ljavax/tools/FileObject;)Z :(Ljavax/tools/JavaFileObject;)Ljavax/tools/JavaFileObject; 6(Ljava/lang/String;Ljavax/tools/JavaFileObject$Kind;)Z ~(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Scope;)Z ?(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Lcom/sun/tools/javac/code/Scope;)V h(Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>;)Lcom/sun/tools/javac/code/Scope; |(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Scope;)Z o(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; z(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Lcom/sun/tools/javac/code/Symbol$ClassSymbol; ?(Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;>;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V b(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/code/Type;)V ?(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Lcom/sun/tools/javac/code/Symbol$CompletionFailure;)Lcom/sun/tools/javac/code/Type; `(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/code/Type; v(Lcom/sun/tools/javac/code/Symbol$ClassSymbol;Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>;)Z t(Lcom/sun/tools/javac/code/Symbol$TypeSymbol;)Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>; {(Lcom/sun/tools/javac/tree/JCTree$JCCompilationUnit;)Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>; j(Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/comp/Env; k(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/comp/Env; S(Lcom/sun/tools/javac/tree/JCTree;Ljava/lang/Object;)Lcom/sun/tools/javac/comp/Env; ?(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;JLcom/sun/tools/javac/code/Symbol;Lcom/sun/tools/javac/tree/JCTree;)J ^(Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/comp/Env;)Lcom/sun/tools/javac/util/List; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; b(Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;Ljava/lang/String;[Ljava/lang/Object;)V ?(Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Symbol$TypeSymbol;Lcom/sun/tools/javac/code/Type;)Lcom/sun/tools/javac/code/Type; ?(Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>;)Lcom/sun/tools/javac/code/Type; ?(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>;)Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>;(Lcom/sun/tools/javac/tree/JCTree$JCModifiers;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/util/List;Lcom/sun/tools/javac/util/List;)Lcom/sun/tools/javac/tree/JCTree$JCClassDecl; ? u v _ ? ? ? ? h ? ? ? ? ? ? ^ ? ? ? ? ? ? ? ? % r ? ? ?! ?" ?# ?$ % ?% d& ?' i( ?( ?) ?* ?+ , ?- n. c/ ?/ ?/ ?/ ?/ ?0 ?1 w2 z2 ?2 ?2 ?3 ?4 ?4 \5 t6 ?7 8 ] l q ? ? ? ? ?= > j> m> ?? @ B E ?G H I ?J ?K ?K ?M ?N ?O P ?Q pR gS ]T oU ?V ?W ?X eY ?Z )\ {] }] ?^ ?_ ?` ?a ?b ?c {d ?f g ?h ?i yj xk ?l ?m n {o ?p {q {r s t ?u ?v ?w #x "y ${ b| k} `? '? ?? (? e? !? '? ?? s? ?? a? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?? ? ?? ?? ?? ?? ?? ?? ? ? ? ? ? ? ?? ?? ?? ?? ?? ?? ?? ? ? ? ? ? ?? ?? ?? ?? ?? ?? ? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?? ?? ?! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ClassSymbol ClassType Completer CompletionFailure DiagnosticPosition Enter.java Entry ImportScope JCAnnotation JCClassDecl JCCompilationUnit JCExpression JCModifiers JCNoType JCTypeParameter Key Kind PackageSymbol PkgInfo StarImportScope Tag TypeSymbol TypeVar ! ? ? n. ; ?1 ? % ?- ?$ ?! ? ? ?3 t6 ?% ?# ?"