Edit C:\Program Files\Java\jdk1.8.0_121\lib\com\sun\tools\javac\tree\JCTree$JCClassDecl.class
?? 4 ? ()V <init> ANNOTATION_TYPE CLASS CLASSDEF Code ENUM INTERFACE InnerClasses J LineNumberTable Signature SourceFile StackMapTable Visitor accept com/sun/source/tree/ClassTree com/sun/source/tree/Tree com/sun/source/tree/Tree$Kind com/sun/source/tree/TreeVisitor com/sun/tools/javac/code/Symbol +com/sun/tools/javac/code/Symbol$ClassSymbol com/sun/tools/javac/tree/JCTree +com/sun/tools/javac/tree/JCTree$JCClassDecl ,com/sun/tools/javac/tree/JCTree$JCExpression +com/sun/tools/javac/tree/JCTree$JCModifiers +com/sun/tools/javac/tree/JCTree$JCStatement /com/sun/tools/javac/tree/JCTree$JCTypeParameter #com/sun/tools/javac/tree/JCTree$Tag 'com/sun/tools/javac/tree/JCTree$Visitor defs extending flags getExtendsClause getImplementsClause getKind getMembers getModifiers getSimpleName getTag getTypeParameters implementing mods name sym typarams visitClass visitClassDef @ Lcom/sun/source/tree/Tree$Kind; -Lcom/sun/tools/javac/code/Symbol$ClassSymbol; .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/util/List; Lcom/sun/tools/javac/util/Name; BLcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree;>; OLcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCExpression;>; RLcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCTypeParameter;>; [<R:Ljava/lang/Object;D:Ljava/lang/Object;>(Lcom/sun/source/tree/TreeVisitor<TR;TD;>;TD;)TR; %()Lcom/sun/source/tree/ModifiersTree; ()Lcom/sun/source/tree/Tree; !()Lcom/sun/source/tree/Tree$Kind; 0(Lcom/sun/tools/javac/tree/JCTree$JCClassDecl;)V 0()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/JCTree$Visitor;)V !()Lcom/sun/tools/javac/util/List; !()Lcom/sun/tools/javac/util/Name; ()Ljava/util/List; !()Ljavax/lang/model/element/Name; D()Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree;>; Q()Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCExpression;>; T()Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCTypeParameter;>; E(Lcom/sun/source/tree/ClassTree;Ljava/lang/Object;)Ljava/lang/Object; G(Lcom/sun/source/tree/TreeVisitor;Ljava/lang/Object;)Ljava/lang/Object;(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/code/Symbol$ClassSymbol;)V?(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$JCTypeParameter;>;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree$JCExpression;>;Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree;>;Lcom/sun/tools/javac/code/Symbol$ClassSymbol;)V ! E E E E - F G + H I J * J . J , K 0 S "