Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\code\Symbol$VarSymbol.class
?? 4 ? ()J ()Z <init> Code ENUM_CONSTANT EXCEPTION_PARAMETER FIELD I InnerClasses J LOCAL_VARIABLE LineNumberTable PARAMETER RESOURCE_VARIABLE Signature SourceFile StackMapTable Visitor accept adr asMemberOf asType call check clone com/sun/tools/javac/code/Symbol )com/sun/tools/javac/code/Symbol$VarSymbol +com/sun/tools/javac/code/Symbol$VarSymbol$1 +com/sun/tools/javac/code/Symbol$VarSymbol$2 'com/sun/tools/javac/code/Symbol$Visitor com/sun/tools/javac/code/Types com/sun/tools/javac/comp/Env com/sun/tools/javac/tree/JCTree .com/sun/tools/javac/tree/JCTree$JCVariableDecl com/sun/tools/javac/util/Assert "com/sun/tools/javac/util/Constants com/sun/tools/javac/util/Name data decode flags flags_field getAnnotationMirrors getConstValue getConstantValue getEnclosingElement getKind getSimpleName isExceptionParameter isResourceVariable java/lang/AssertionError java/lang/Exception java/util/concurrent/Callable $javax/lang/model/element/ElementKind 'javax/lang/model/element/ElementVisitor (javax/lang/model/element/VariableElement kind memberType name owner pos setData setLazyConstValue toString type visitVarSymbol visitVariable @ ! " # $ % 2 3 4 5 6 7 !Lcom/sun/tools/javac/code/Symbol; Lcom/sun/tools/javac/code/Type; Lcom/sun/tools/javac/util/Name; Ljava/lang/Object; &Ljavax/lang/model/element/ElementKind; c<R:Ljava/lang/Object;P:Ljava/lang/Object;>(Lcom/sun/tools/javac/code/Symbol$Visitor<TR;TP;>;TP;)TR; c<R:Ljava/lang/Object;P:Ljava/lang/Object;>(Ljavax/lang/model/element/ElementVisitor<TR;TP;>;TP;)TR; #()Lcom/sun/tools/javac/code/Symbol; !()Lcom/sun/tools/javac/code/Type; !()Lcom/sun/tools/javac/util/List; !()Lcom/sun/tools/javac/util/Name; ()Ljava/lang/Object; (Ljava/lang/Object;)V (ZLjava/lang/Object;)V ()Ljava/lang/String; ()Ljava/util/List; $()Ljavax/lang/model/element/Element; (()Ljavax/lang/model/element/ElementKind; !()Ljavax/lang/model/element/Name; $()Ljavax/lang/model/type/TypeMirror; D(Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Symbol; N(Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Symbol$VarSymbol; d(IJLcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;)V c(JLcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;)V b(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Types;)Lcom/sun/tools/javac/code/Symbol; a(Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;)Lcom/sun/tools/javac/code/Type; p(Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/comp/Attr;Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V E(Ljava/lang/Object;Lcom/sun/tools/javac/code/Type;)Ljava/lang/Object; Q(Lcom/sun/tools/javac/code/Symbol$VarSymbol;Ljava/lang/Object;)Ljava/lang/Object; O(Lcom/sun/tools/javac/code/Symbol$Visitor;Ljava/lang/Object;)Ljava/lang/Object; O(Ljavax/lang/model/element/ElementVisitor;Ljava/lang/Object;)Ljava/lang/Object; P(Ljavax/lang/model/element/VariableElement;Ljava/lang/Object;)Ljava/lang/Object; ?(Lcom/sun/tools/javac/code/Symbol$VarSymbol;JLcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/code/Type;Lcom/sun/tools/javac/code/Symbol;)V ?(Lcom/sun/tools/javac/comp/Env<Lcom/sun/tools/javac/comp/AttrContext;>;Lcom/sun/tools/javac/comp/Attr;Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V ?(Lcom/sun/tools/javac/code/Symbol$VarSymbol;Lcom/sun/tools/javac/comp/Attr;Lcom/sun/tools/javac/comp/Env;Lcom/sun/tools/javac/tree/JCTree$JCVariableDecl;)V 8 <