public class com.sun.tools.javac.tree.DocTreeMaker implements com.sun.source.util.DocTreeFactory
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.javac.tree.DocTreeMaker
super_class: java.lang.Object
{
protected static final com.sun.tools.javac.util.Context$Key<com.sun.tools.javac.tree.DocTreeMaker> treeMakerKey;
descriptor: Lcom/sun/tools/javac/util/Context$Key;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
Signature: Lcom/sun/tools/javac/util/Context$Key<Lcom/sun/tools/javac/tree/DocTreeMaker;>;
final java.util.EnumSet<com.sun.tools.doclint.HtmlTag> sentenceBreakTags;
descriptor: Ljava/util/EnumSet;
flags: (0x0010) ACC_FINAL
Signature: Ljava/util/EnumSet<Lcom/sun/tools/doclint/HtmlTag;>;
public int pos;
descriptor: I
flags: (0x0001) ACC_PUBLIC
private final com.sun.tools.javac.util.JCDiagnostic$Factory diags;
descriptor: Lcom/sun/tools/javac/util/JCDiagnostic$Factory;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.javac.api.JavacTrees trees;
descriptor: Lcom/sun/tools/javac/api/JavacTrees;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.tools.javac.parser.ReferenceParser referenceParser;
descriptor: Lcom/sun/tools/javac/parser/ReferenceParser;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static volatile int[] $SWITCH_TABLE$com$sun$source$doctree$DocTree$Kind;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new com.sun.tools.javac.util.Context$Key
dup
invokespecial com.sun.tools.javac.util.Context$Key.<init>:()V
putstatic com.sun.tools.javac.tree.DocTreeMaker.treeMakerKey:Lcom/sun/tools/javac/util/Context$Key;
return
LocalVariableTable:
Start End Slot Name Signature
public static com.sun.tools.javac.tree.DocTreeMaker instance(com.sun.tools.javac.util.Context);
descriptor: (Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/tree/DocTreeMaker;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getstatic com.sun.tools.javac.tree.DocTreeMaker.treeMakerKey:Lcom/sun/tools/javac/util/Context$Key;
invokevirtual com.sun.tools.javac.util.Context.get:(Lcom/sun/tools/javac/util/Context$Key;)Ljava/lang/Object;
checkcast com.sun.tools.javac.tree.DocTreeMaker
astore 1
start local 1 1: aload 1
ifnonnull 3
2: new com.sun.tools.javac.tree.DocTreeMaker
dup
aload 0
invokespecial com.sun.tools.javac.tree.DocTreeMaker.<init>:(Lcom/sun/tools/javac/util/Context;)V
astore 1
3: StackMap locals: com.sun.tools.javac.tree.DocTreeMaker
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 context Lcom/sun/tools/javac/util/Context;
1 4 1 instance Lcom/sun/tools/javac/tree/DocTreeMaker;
MethodParameters:
Name Flags
context
protected void <init>(com.sun.tools.javac.util.Context);
descriptor: (Lcom/sun/tools/javac/util/Context;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_m1
putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
2: aload 1
getstatic com.sun.tools.javac.tree.DocTreeMaker.treeMakerKey:Lcom/sun/tools/javac/util/Context$Key;
aload 0
invokevirtual com.sun.tools.javac.util.Context.put:(Lcom/sun/tools/javac/util/Context$Key;Ljava/lang/Object;)V
3: aload 0
aload 1
invokestatic com.sun.tools.javac.util.JCDiagnostic$Factory.instance:(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/util/JCDiagnostic$Factory;
putfield com.sun.tools.javac.tree.DocTreeMaker.diags:Lcom/sun/tools/javac/util/JCDiagnostic$Factory;
4: aload 0
iconst_m1
putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
5: aload 0
aload 1
invokestatic com.sun.tools.javac.api.JavacTrees.instance:(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/api/JavacTrees;
putfield com.sun.tools.javac.tree.DocTreeMaker.trees:Lcom/sun/tools/javac/api/JavacTrees;
6: aload 0
new com.sun.tools.javac.parser.ReferenceParser
dup
aload 1
invokestatic com.sun.tools.javac.parser.ParserFactory.instance:(Lcom/sun/tools/javac/util/Context;)Lcom/sun/tools/javac/parser/ParserFactory;
invokespecial com.sun.tools.javac.parser.ReferenceParser.<init>:(Lcom/sun/tools/javac/parser/ParserFactory;)V
putfield com.sun.tools.javac.tree.DocTreeMaker.referenceParser:Lcom/sun/tools/javac/parser/ReferenceParser;
7: aload 0
getstatic com.sun.tools.doclint.HtmlTag.H1:Lcom/sun/tools/doclint/HtmlTag;
bipush 7
anewarray com.sun.tools.doclint.HtmlTag
dup
iconst_0
getstatic com.sun.tools.doclint.HtmlTag.H2:Lcom/sun/tools/doclint/HtmlTag;
aastore
dup
iconst_1
getstatic com.sun.tools.doclint.HtmlTag.H3:Lcom/sun/tools/doclint/HtmlTag;
aastore
dup
iconst_2
getstatic com.sun.tools.doclint.HtmlTag.H4:Lcom/sun/tools/doclint/HtmlTag;
aastore
dup
iconst_3
getstatic com.sun.tools.doclint.HtmlTag.H5:Lcom/sun/tools/doclint/HtmlTag;
aastore
dup
iconst_4
getstatic com.sun.tools.doclint.HtmlTag.H6:Lcom/sun/tools/doclint/HtmlTag;
aastore
dup
iconst_5
getstatic com.sun.tools.doclint.HtmlTag.PRE:Lcom/sun/tools/doclint/HtmlTag;
aastore
dup
bipush 6
getstatic com.sun.tools.doclint.HtmlTag.P:Lcom/sun/tools/doclint/HtmlTag;
aastore
invokestatic java.util.EnumSet.of:(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;
putfield com.sun.tools.javac.tree.DocTreeMaker.sentenceBreakTags:Ljava/util/EnumSet;
8: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 9 1 context Lcom/sun/tools/javac/util/Context;
MethodParameters:
Name Flags
context
public com.sun.tools.javac.tree.DocTreeMaker at(int);
descriptor: (I)Lcom/sun/tools/javac/tree/DocTreeMaker;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 2 1 pos I
MethodParameters:
Name Flags
pos
public com.sun.tools.javac.tree.DocTreeMaker at(com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition);
descriptor: (Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;)Lcom/sun/tools/javac/tree/DocTreeMaker;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ifnonnull 1
iconst_m1
goto 2
StackMap locals:
StackMap stack: com.sun.tools.javac.tree.DocTreeMaker
1: aload 1
invokeinterface com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition.getStartPosition:()I
StackMap locals: com.sun.tools.javac.tree.DocTreeMaker com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition
StackMap stack: com.sun.tools.javac.tree.DocTreeMaker int
2: putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
3: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 4 1 pos Lcom/sun/tools/javac/util/JCDiagnostic$DiagnosticPosition;
MethodParameters:
Name Flags
pos
public com.sun.tools.javac.tree.DCTree$DCAttribute newAttributeTree(javax.lang.model.element.Name, com.sun.source.doctree.AttributeTree$ValueKind, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljavax/lang/model/element/Name;Lcom/sun/source/doctree/AttributeTree$ValueKind;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCAttribute;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.tools.javac.tree.DCTree$DCAttribute
dup
aload 1
aload 2
aload 0
aload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCAttribute.<init>:(Ljavax/lang/model/element/Name;Lcom/sun/source/doctree/AttributeTree$ValueKind;Ljava/util/List;)V
astore 4
start local 4 1: aload 4
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCAttribute.pos:I
2: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljavax/lang/model/element/Name;
0 3 2 vkind Lcom/sun/source/doctree/AttributeTree$ValueKind;
0 3 3 value Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 4 tree Lcom/sun/tools/javac/tree/DCTree$DCAttribute;
Signature: (Ljavax/lang/model/element/Name;Lcom/sun/source/doctree/AttributeTree$ValueKind;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCAttribute;
MethodParameters:
Name Flags
name
vkind
value
public com.sun.tools.javac.tree.DCTree$DCAuthor newAuthorTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCAuthor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCAuthor
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCAuthor.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCAuthor.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCAuthor;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCAuthor;
MethodParameters:
Name Flags
name
public com.sun.tools.javac.tree.DCTree$DCLiteral newCodeTree(com.sun.source.doctree.TextTree);
descriptor: (Lcom/sun/source/doctree/TextTree;)Lcom/sun/tools/javac/tree/DCTree$DCLiteral;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCLiteral
dup
getstatic com.sun.source.doctree.DocTree$Kind.CODE:Lcom/sun/source/doctree/DocTree$Kind;
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCText
invokespecial com.sun.tools.javac.tree.DCTree$DCLiteral.<init>:(Lcom/sun/source/doctree/DocTree$Kind;Lcom/sun/tools/javac/tree/DCTree$DCText;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCLiteral.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Lcom/sun/source/doctree/TextTree;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCLiteral;
MethodParameters:
Name Flags
text
public com.sun.tools.javac.tree.DCTree$DCComment (java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCComment;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCComment
dup
aload 1
invokespecial com.sun.tools.javac.tree.DCTree$DCComment.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCComment.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/lang/String;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCComment;
MethodParameters:
Name Flags
text
public com.sun.tools.javac.tree.DCTree$DCDeprecated newDeprecatedTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDeprecated;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCDeprecated
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCDeprecated.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCDeprecated.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCDeprecated;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCDeprecated;
MethodParameters:
Name Flags
text
public com.sun.tools.javac.tree.DCTree$DCDocComment newDocCommentTree(com.sun.tools.javac.parser.Tokens$Comment, java.util.List<? extends com.sun.source.doctree.DocTree>, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/tools/javac/parser/Tokens$Comment;Ljava/util/List;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.splitBody:(Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
astore 4
start local 4 1: new com.sun.tools.javac.tree.DCTree$DCDocComment
dup
aload 1
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
aload 4
getfield com.sun.tools.javac.util.Pair.fst:Ljava/lang/Object;
checkcast java.util.List
aload 4
getfield com.sun.tools.javac.util.Pair.snd:Ljava/lang/Object;
checkcast java.util.List
aload 0
aload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCDocComment.<init>:(Lcom/sun/tools/javac/parser/Tokens$Comment;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
astore 5
start local 5 2: aload 5
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCDocComment.pos:I
3: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 4 1 comment Lcom/sun/tools/javac/parser/Tokens$Comment;
0 4 2 fullBody Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
0 4 3 tags Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 4 4 pair Lcom/sun/tools/javac/util/Pair<Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;>;
2 4 5 tree Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
Signature: (Lcom/sun/tools/javac/parser/Tokens$Comment;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
MethodParameters:
Name Flags
comment
fullBody
tags
public com.sun.tools.javac.tree.DCTree$DCDocComment newDocCommentTree(java.util.List<? extends com.sun.source.doctree.DocTree>, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.util.ListBuffer
dup
invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
astore 3
start local 3 1: aload 3
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokevirtual com.sun.tools.javac.util.ListBuffer.addAll:(Ljava/util/Collection;)Z
pop
2: aload 3
invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
astore 4
start local 4 3: new com.sun.tools.javac.tree.DocTreeMaker$1
dup
aload 0
invokespecial com.sun.tools.javac.tree.DocTreeMaker$1.<init>:(Lcom/sun/tools/javac/tree/DocTreeMaker;)V
astore 5
start local 5 4: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.splitBody:(Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
astore 6
start local 6 5: new com.sun.tools.javac.tree.DCTree$DCDocComment
dup
aload 5
aload 4
aload 6
getfield com.sun.tools.javac.util.Pair.fst:Ljava/lang/Object;
checkcast java.util.List
aload 6
getfield com.sun.tools.javac.util.Pair.snd:Ljava/lang/Object;
checkcast java.util.List
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCDocComment.<init>:(Lcom/sun/tools/javac/parser/Tokens$Comment;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
astore 7
start local 7 6: aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 7 1 fullBody Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
0 7 2 tags Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 7 3 lb Lcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/tree/DCTree;>;
3 7 4 fBody Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;
4 7 5 c Lcom/sun/tools/javac/parser/Tokens$Comment;
5 7 6 pair Lcom/sun/tools/javac/util/Pair<Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;>;
6 7 7 tree Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
MethodParameters:
Name Flags
fullBody
tags
public com.sun.tools.javac.tree.DCTree$DCDocRoot newDocRootTree();
descriptor: ()Lcom/sun/tools/javac/tree/DCTree$DCDocRoot;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new com.sun.tools.javac.tree.DCTree$DCDocRoot
dup
invokespecial com.sun.tools.javac.tree.DCTree$DCDocRoot.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCDocRoot.pos:I
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
1 3 1 tree Lcom/sun/tools/javac/tree/DCTree$DCDocRoot;
public com.sun.tools.javac.tree.DCTree$DCEndElement newEndElementTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCEndElement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCEndElement
dup
aload 1
invokespecial com.sun.tools.javac.tree.DCTree$DCEndElement.<init>:(Ljavax/lang/model/element/Name;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCEndElement.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljavax/lang/model/element/Name;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCEndElement;
MethodParameters:
Name Flags
name
public com.sun.tools.javac.tree.DCTree$DCEntity newEntityTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCEntity;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCEntity
dup
aload 1
invokespecial com.sun.tools.javac.tree.DCTree$DCEntity.<init>:(Ljavax/lang/model/element/Name;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCEntity.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljavax/lang/model/element/Name;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCEntity;
MethodParameters:
Name Flags
name
public com.sun.tools.javac.tree.DCTree$DCErroneous newErroneousTree(java.lang.String, javax.tools.Diagnostic<javax.tools.JavaFileObject>);
descriptor: (Ljava/lang/String;Ljavax/tools/Diagnostic;)Lcom/sun/tools/javac/tree/DCTree$DCErroneous;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCErroneous
dup
aload 1
aload 2
checkcast com.sun.tools.javac.util.JCDiagnostic
invokespecial com.sun.tools.javac.tree.DCTree$DCErroneous.<init>:(Ljava/lang/String;Lcom/sun/tools/javac/util/JCDiagnostic;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCErroneous.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/lang/String;
0 3 2 diag Ljavax/tools/Diagnostic<Ljavax/tools/JavaFileObject;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCErroneous;
Signature: (Ljava/lang/String;Ljavax/tools/Diagnostic<Ljavax/tools/JavaFileObject;>;)Lcom/sun/tools/javac/tree/DCTree$DCErroneous;
MethodParameters:
Name Flags
text
diag
public com.sun.tools.javac.tree.DCTree$DCErroneous newErroneousTree(java.lang.String, com.sun.tools.javac.util.DiagnosticSource, java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;Lcom/sun/tools/javac/util/DiagnosticSource;Ljava/lang/String;[Ljava/lang/Object;)Lcom/sun/tools/javac/tree/DCTree$DCErroneous;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new com.sun.tools.javac.tree.DCTree$DCErroneous
dup
aload 1
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.diags:Lcom/sun/tools/javac/util/JCDiagnostic$Factory;
aload 2
aload 3
aload 4
invokespecial com.sun.tools.javac.tree.DCTree$DCErroneous.<init>:(Ljava/lang/String;Lcom/sun/tools/javac/util/JCDiagnostic$Factory;Lcom/sun/tools/javac/util/DiagnosticSource;Ljava/lang/String;[Ljava/lang/Object;)V
astore 5
start local 5 1: aload 5
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCErroneous.pos:I
2: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/lang/String;
0 3 2 diagSource Lcom/sun/tools/javac/util/DiagnosticSource;
0 3 3 code Ljava/lang/String;
0 3 4 args [Ljava/lang/Object;
1 3 5 tree Lcom/sun/tools/javac/tree/DCTree$DCErroneous;
MethodParameters:
Name Flags
text
diagSource
code
args
public com.sun.tools.javac.tree.DCTree$DCThrows newExceptionTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCThrows;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCThrows
dup
getstatic com.sun.source.doctree.DocTree$Kind.EXCEPTION:Lcom/sun/source/doctree/DocTree$Kind;
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCReference
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCThrows.<init>:(Lcom/sun/source/doctree/DocTree$Kind;Lcom/sun/tools/javac/tree/DCTree$DCReference;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCThrows.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Lcom/sun/source/doctree/ReferenceTree;
0 3 2 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCThrows;
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCThrows;
MethodParameters:
Name Flags
name
description
public com.sun.tools.javac.tree.DCTree$DCHidden newHiddenTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCHidden;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCHidden
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCHidden.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCHidden.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCHidden;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCHidden;
MethodParameters:
Name Flags
text
public com.sun.tools.javac.tree.DCTree$DCIdentifier newIdentifierTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCIdentifier;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCIdentifier
dup
aload 1
invokespecial com.sun.tools.javac.tree.DCTree$DCIdentifier.<init>:(Ljavax/lang/model/element/Name;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCIdentifier.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljavax/lang/model/element/Name;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCIdentifier;
MethodParameters:
Name Flags
name
public com.sun.tools.javac.tree.DCTree$DCIndex newIndexTree(com.sun.source.doctree.DocTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/DocTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCIndex;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCIndex
dup
aload 1
checkcast com.sun.tools.javac.tree.DCTree
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCIndex.<init>:(Lcom/sun/tools/javac/tree/DCTree;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCIndex.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 term Lcom/sun/source/doctree/DocTree;
0 3 2 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCIndex;
Signature: (Lcom/sun/source/doctree/DocTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCIndex;
MethodParameters:
Name Flags
term
description
public com.sun.tools.javac.tree.DCTree$DCInheritDoc newInheritDocTree();
descriptor: ()Lcom/sun/tools/javac/tree/DCTree$DCInheritDoc;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: new com.sun.tools.javac.tree.DCTree$DCInheritDoc
dup
invokespecial com.sun.tools.javac.tree.DCTree$DCInheritDoc.<init>:()V
astore 1
start local 1 1: aload 1
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCInheritDoc.pos:I
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
1 3 1 tree Lcom/sun/tools/javac/tree/DCTree$DCInheritDoc;
public com.sun.tools.javac.tree.DCTree$DCLink newLinkTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCLink;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCLink
dup
getstatic com.sun.source.doctree.DocTree$Kind.LINK:Lcom/sun/source/doctree/DocTree$Kind;
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCReference
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCLink.<init>:(Lcom/sun/source/doctree/DocTree$Kind;Lcom/sun/tools/javac/tree/DCTree$DCReference;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCLink.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 ref Lcom/sun/source/doctree/ReferenceTree;
0 3 2 label Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCLink;
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCLink;
MethodParameters:
Name Flags
ref
label
public com.sun.tools.javac.tree.DCTree$DCLink newLinkPlainTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCLink;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCLink
dup
getstatic com.sun.source.doctree.DocTree$Kind.LINK_PLAIN:Lcom/sun/source/doctree/DocTree$Kind;
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCReference
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCLink.<init>:(Lcom/sun/source/doctree/DocTree$Kind;Lcom/sun/tools/javac/tree/DCTree$DCReference;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCLink.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 ref Lcom/sun/source/doctree/ReferenceTree;
0 3 2 label Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCLink;
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCLink;
MethodParameters:
Name Flags
ref
label
public com.sun.tools.javac.tree.DCTree$DCLiteral newLiteralTree(com.sun.source.doctree.TextTree);
descriptor: (Lcom/sun/source/doctree/TextTree;)Lcom/sun/tools/javac/tree/DCTree$DCLiteral;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCLiteral
dup
getstatic com.sun.source.doctree.DocTree$Kind.LITERAL:Lcom/sun/source/doctree/DocTree$Kind;
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCText
invokespecial com.sun.tools.javac.tree.DCTree$DCLiteral.<init>:(Lcom/sun/source/doctree/DocTree$Kind;Lcom/sun/tools/javac/tree/DCTree$DCText;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCLiteral.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Lcom/sun/source/doctree/TextTree;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCLiteral;
MethodParameters:
Name Flags
text
public com.sun.tools.javac.tree.DCTree$DCParam newParamTree(boolean, com.sun.source.doctree.IdentifierTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (ZLcom/sun/source/doctree/IdentifierTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCParam;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.tools.javac.tree.DCTree$DCParam
dup
iload 1
aload 2
checkcast com.sun.tools.javac.tree.DCTree$DCIdentifier
aload 0
aload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCParam.<init>:(ZLcom/sun/tools/javac/tree/DCTree$DCIdentifier;Ljava/util/List;)V
astore 4
start local 4 1: aload 4
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCParam.pos:I
2: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 isTypeParameter Z
0 3 2 name Lcom/sun/source/doctree/IdentifierTree;
0 3 3 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 4 tree Lcom/sun/tools/javac/tree/DCTree$DCParam;
Signature: (ZLcom/sun/source/doctree/IdentifierTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCParam;
MethodParameters:
Name Flags
isTypeParameter
name
description
public com.sun.tools.javac.tree.DCTree$DCProvides newProvidesTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCProvides;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCProvides
dup
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCReference
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCProvides.<init>:(Lcom/sun/tools/javac/tree/DCTree$DCReference;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCProvides.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Lcom/sun/source/doctree/ReferenceTree;
0 3 2 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCProvides;
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCProvides;
MethodParameters:
Name Flags
name
description
public com.sun.tools.javac.tree.DCTree$DCReference newReferenceTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCReference;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.referenceParser:Lcom/sun/tools/javac/parser/ReferenceParser;
aload 1
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parse:(Ljava/lang/String;)Lcom/sun/tools/javac/parser/ReferenceParser$Reference;
astore 2
start local 2 1: new com.sun.tools.javac.tree.DCTree$DCReference
dup
aload 1
aload 2
getfield com.sun.tools.javac.parser.ReferenceParser$Reference.qualExpr:Lcom/sun/tools/javac/tree/JCTree;
aload 2
getfield com.sun.tools.javac.parser.ReferenceParser$Reference.member:Lcom/sun/tools/javac/util/Name;
aload 2
getfield com.sun.tools.javac.parser.ReferenceParser$Reference.paramTypes:Lcom/sun/tools/javac/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCReference.<init>:(Ljava/lang/String;Lcom/sun/tools/javac/tree/JCTree;Ljavax/lang/model/element/Name;Ljava/util/List;)V
astore 3
start local 3 2: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCReference.pos:I
3: aload 3
4: areturn
end local 3 end local 2 5: StackMap locals:
StackMap stack: com.sun.tools.javac.parser.ReferenceParser$ParseException
astore 2
start local 2 6: new java.lang.IllegalArgumentException
dup
ldc "invalid signature"
aload 2
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 7 1 signature Ljava/lang/String;
1 5 2 ref Lcom/sun/tools/javac/parser/ReferenceParser$Reference;
2 5 3 tree Lcom/sun/tools/javac/tree/DCTree$DCReference;
6 7 2 e Lcom/sun/tools/javac/parser/ReferenceParser$ParseException;
Exception table:
from to target type
0 4 5 Class com.sun.tools.javac.parser.ReferenceParser$ParseException
MethodParameters:
Name Flags
signature
public com.sun.tools.javac.tree.DCTree$DCReference newReferenceTree(java.lang.String, com.sun.tools.javac.tree.JCTree, javax.lang.model.element.Name, java.util.List<com.sun.tools.javac.tree.JCTree>);
descriptor: (Ljava/lang/String;Lcom/sun/tools/javac/tree/JCTree;Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCReference;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new com.sun.tools.javac.tree.DCTree$DCReference
dup
aload 1
aload 2
aload 3
aload 4
invokespecial com.sun.tools.javac.tree.DCTree$DCReference.<init>:(Ljava/lang/String;Lcom/sun/tools/javac/tree/JCTree;Ljavax/lang/model/element/Name;Ljava/util/List;)V
astore 5
start local 5 1: aload 5
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCReference.pos:I
2: aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 signature Ljava/lang/String;
0 3 2 qualExpr Lcom/sun/tools/javac/tree/JCTree;
0 3 3 member Ljavax/lang/model/element/Name;
0 3 4 paramTypes Ljava/util/List<Lcom/sun/tools/javac/tree/JCTree;>;
1 3 5 tree Lcom/sun/tools/javac/tree/DCTree$DCReference;
Signature: (Ljava/lang/String;Lcom/sun/tools/javac/tree/JCTree;Ljavax/lang/model/element/Name;Ljava/util/List<Lcom/sun/tools/javac/tree/JCTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCReference;
MethodParameters:
Name Flags
signature
qualExpr
member
paramTypes
public com.sun.tools.javac.tree.DCTree$DCReturn newReturnTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCReturn;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCReturn
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCReturn.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCReturn.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCReturn;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCReturn;
MethodParameters:
Name Flags
description
public com.sun.tools.javac.tree.DCTree$DCSee newSeeTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSee;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCSee
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCSee.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCSee.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 reference Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCSee;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCSee;
MethodParameters:
Name Flags
reference
public com.sun.tools.javac.tree.DCTree$DCSerial newSerialTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSerial;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCSerial
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCSerial.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCSerial.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCSerial;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCSerial;
MethodParameters:
Name Flags
description
public com.sun.tools.javac.tree.DCTree$DCSerialData newSerialDataTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSerialData;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCSerialData
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCSerialData.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCSerialData.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCSerialData;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCSerialData;
MethodParameters:
Name Flags
description
public com.sun.tools.javac.tree.DCTree$DCSerialField newSerialFieldTree(com.sun.source.doctree.IdentifierTree, com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/IdentifierTree;Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSerialField;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.tools.javac.tree.DCTree$DCSerialField
dup
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCIdentifier
aload 2
checkcast com.sun.tools.javac.tree.DCTree$DCReference
aload 0
aload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCSerialField.<init>:(Lcom/sun/tools/javac/tree/DCTree$DCIdentifier;Lcom/sun/tools/javac/tree/DCTree$DCReference;Ljava/util/List;)V
astore 4
start local 4 1: aload 4
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCSerialField.pos:I
2: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Lcom/sun/source/doctree/IdentifierTree;
0 3 2 type Lcom/sun/source/doctree/ReferenceTree;
0 3 3 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 4 tree Lcom/sun/tools/javac/tree/DCTree$DCSerialField;
Signature: (Lcom/sun/source/doctree/IdentifierTree;Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCSerialField;
MethodParameters:
Name Flags
name
type
description
public com.sun.tools.javac.tree.DCTree$DCSince newSinceTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSince;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCSince
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCSince.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCSince.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCSince;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCSince;
MethodParameters:
Name Flags
text
public com.sun.tools.javac.tree.DCTree$DCStartElement newStartElementTree(javax.lang.model.element.Name, java.util.List<? extends com.sun.source.doctree.DocTree>, boolean);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;Z)Lcom/sun/tools/javac/tree/DCTree$DCStartElement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.tools.javac.tree.DCTree$DCStartElement
dup
aload 1
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
iload 3
invokespecial com.sun.tools.javac.tree.DCTree$DCStartElement.<init>:(Ljavax/lang/model/element/Name;Ljava/util/List;Z)V
astore 4
start local 4 1: aload 4
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCStartElement.pos:I
2: aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljavax/lang/model/element/Name;
0 3 2 attrs Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
0 3 3 selfClosing Z
1 3 4 tree Lcom/sun/tools/javac/tree/DCTree$DCStartElement;
Signature: (Ljavax/lang/model/element/Name;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Z)Lcom/sun/tools/javac/tree/DCTree$DCStartElement;
MethodParameters:
Name Flags
name
attrs
selfClosing
public com.sun.tools.javac.tree.DCTree$DCText newTextTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCText;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCText
dup
aload 1
invokespecial com.sun.tools.javac.tree.DCTree$DCText.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCText.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/lang/String;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCText;
MethodParameters:
Name Flags
text
public com.sun.tools.javac.tree.DCTree$DCThrows newThrowsTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCThrows;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCThrows
dup
getstatic com.sun.source.doctree.DocTree$Kind.THROWS:Lcom/sun/source/doctree/DocTree$Kind;
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCReference
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCThrows.<init>:(Lcom/sun/source/doctree/DocTree$Kind;Lcom/sun/tools/javac/tree/DCTree$DCReference;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCThrows.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Lcom/sun/source/doctree/ReferenceTree;
0 3 2 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCThrows;
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCThrows;
MethodParameters:
Name Flags
name
description
public com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag newUnknownBlockTagTree(javax.lang.model.element.Name, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCUnknownBlockTag;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag
dup
aload 1
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag.<init>:(Ljavax/lang/model/element/Name;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljavax/lang/model/element/Name;
0 3 2 content Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCUnknownBlockTag;
Signature: (Ljavax/lang/model/element/Name;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCUnknownBlockTag;
MethodParameters:
Name Flags
name
content
public com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag newUnknownInlineTagTree(javax.lang.model.element.Name, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCUnknownInlineTag;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag
dup
aload 1
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag.<init>:(Ljavax/lang/model/element/Name;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Ljavax/lang/model/element/Name;
0 3 2 content Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCUnknownInlineTag;
Signature: (Ljavax/lang/model/element/Name;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCUnknownInlineTag;
MethodParameters:
Name Flags
name
content
public com.sun.tools.javac.tree.DCTree$DCUses newUsesTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCUses;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: new com.sun.tools.javac.tree.DCTree$DCUses
dup
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCReference
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCUses.<init>:(Lcom/sun/tools/javac/tree/DCTree$DCReference;Ljava/util/List;)V
astore 3
start local 3 1: aload 3
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCUses.pos:I
2: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 name Lcom/sun/source/doctree/ReferenceTree;
0 3 2 description Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 3 tree Lcom/sun/tools/javac/tree/DCTree$DCUses;
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCUses;
MethodParameters:
Name Flags
name
description
public com.sun.tools.javac.tree.DCTree$DCValue newValueTree(com.sun.source.doctree.ReferenceTree);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;)Lcom/sun/tools/javac/tree/DCTree$DCValue;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCValue
dup
aload 1
checkcast com.sun.tools.javac.tree.DCTree$DCReference
invokespecial com.sun.tools.javac.tree.DCTree$DCValue.<init>:(Lcom/sun/tools/javac/tree/DCTree$DCReference;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCValue.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 ref Lcom/sun/source/doctree/ReferenceTree;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCValue;
MethodParameters:
Name Flags
ref
public com.sun.tools.javac.tree.DCTree$DCVersion newVersionTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCVersion;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.tree.DCTree$DCVersion
dup
aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
invokespecial com.sun.tools.javac.tree.DCTree$DCVersion.<init>:(Ljava/util/List;)V
astore 2
start local 2 1: aload 2
aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
putfield com.sun.tools.javac.tree.DCTree$DCVersion.pos:I
2: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 3 1 text Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 3 2 tree Lcom/sun/tools/javac/tree/DCTree$DCVersion;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCVersion;
MethodParameters:
Name Flags
text
public java.util.List<com.sun.source.doctree.DocTree> getFirstSentence(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.splitBody:(Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
astore 2
start local 2 1: new java.util.ArrayList
dup
aload 2
getfield com.sun.tools.javac.util.Pair.fst:Ljava/lang/Object;
checkcast java.util.Collection
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 2 1 list Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
1 2 2 pair Lcom/sun/tools/javac/util/Pair<Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;>;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Ljava/util/List<Lcom/sun/source/doctree/DocTree;>;
MethodParameters:
Name Flags
list
private com.sun.tools.javac.util.Pair<java.util.List<com.sun.tools.javac.tree.DCTree>, java.util.List<com.sun.tools.javac.tree.DCTree>> splitBody(java.util.Collection<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=20, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
istore 2
start local 2 1: new com.sun.tools.javac.util.ListBuffer
dup
invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
astore 3
start local 3 2: new com.sun.tools.javac.util.ListBuffer
dup
invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
astore 4
start local 4 3: aload 1
invokeinterface java.util.Collection.isEmpty:()Z
ifeq 7
4: new com.sun.tools.javac.util.Pair
dup
aload 4
invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
aload 3
invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
invokespecial com.sun.tools.javac.util.Pair.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
astore 19
5: aload 0
iload 2
putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
6: aload 19
areturn
7: StackMap locals: int com.sun.tools.javac.util.ListBuffer com.sun.tools.javac.util.ListBuffer
StackMap stack:
iconst_0
istore 5
start local 5 8: new java.util.ArrayList
dup
aload 1
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
astore 6
start local 6 9: aload 6
invokevirtual java.util.ArrayList.listIterator:()Ljava/util/ListIterator;
astore 7
start local 7 10: goto 53
11: StackMap locals: int java.util.ArrayList java.util.ListIterator
StackMap stack:
aload 7
invokeinterface java.util.ListIterator.hasPrevious:()Z
ifeq 12
iconst_0
goto 13
StackMap locals:
StackMap stack:
12: iconst_1
StackMap locals:
StackMap stack: int
13: istore 8
start local 8 14: aload 7
invokeinterface java.util.ListIterator.next:()Ljava/lang/Object;
checkcast com.sun.source.doctree.DocTree
astore 9
start local 9 15: aload 9
checkcast com.sun.tools.javac.tree.DCTree
getfield com.sun.tools.javac.tree.DCTree.pos:I
istore 10
start local 10 16: iload 5
ifeq 19
17: aload 3
aload 9
checkcast com.sun.tools.javac.tree.DCTree
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
18: goto 53
19: StackMap locals: int com.sun.source.doctree.DocTree int
StackMap stack:
invokestatic com.sun.tools.javac.tree.DocTreeMaker.$SWITCH_TABLE$com$sun$source$doctree$DocTree$Kind:()[I
aload 9
invokeinterface com.sun.source.doctree.DocTree.getKind:()Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
iaload
tableswitch { // 29 - 29
29: 20
default: 48
}
20: StackMap locals:
StackMap stack:
aload 9
checkcast com.sun.tools.javac.tree.DCTree$DCText
astore 11
start local 11 21: aload 11
invokevirtual com.sun.tools.javac.tree.DCTree$DCText.getBody:()Ljava/lang/String;
astore 12
start local 12 22: aload 7
invokeinterface java.util.ListIterator.hasNext:()Z
ifeq 24
23: aload 6
aload 7
invokeinterface java.util.ListIterator.nextIndex:()I
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast com.sun.source.doctree.DocTree
goto 25
24: StackMap locals: com.sun.tools.javac.tree.DCTree$DCText java.lang.String
StackMap stack:
aconst_null
25: StackMap locals:
StackMap stack: com.sun.source.doctree.DocTree
astore 13
start local 13 26: aload 0
aload 12
aload 13
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.getSentenceBreak:(Ljava/lang/String;Lcom/sun/source/doctree/DocTree;)I
istore 14
start local 14 27: iload 14
ifle 37
28: aload 0
aload 12
iconst_0
iload 14
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.removeTrailingWhitespace:(Ljava/lang/String;)Ljava/lang/String;
astore 12
29: aload 0
iload 10
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.at:(I)Lcom/sun/tools/javac/tree/DocTreeMaker;
aload 12
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newTextTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCText;
astore 15
start local 15 30: aload 4
aload 15
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
31: iconst_1
istore 5
32: aload 0
aload 11
invokevirtual com.sun.tools.javac.tree.DCTree$DCText.getBody:()Ljava/lang/String;
iload 14
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.skipWhiteSpace:(Ljava/lang/String;I)I
istore 16
start local 16 33: iload 16
ifle 53
34: aload 0
iload 10
iload 16
iadd
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.at:(I)Lcom/sun/tools/javac/tree/DocTreeMaker;
aload 11
invokevirtual com.sun.tools.javac.tree.DCTree$DCText.getBody:()Ljava/lang/String;
iload 16
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newTextTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCText;
astore 17
start local 17 35: aload 3
aload 17
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
end local 17 36: goto 53
end local 16 end local 15 37: StackMap locals: com.sun.source.doctree.DocTree int
StackMap stack:
aload 7
invokeinterface java.util.ListIterator.hasNext:()Z
ifeq 52
38: aload 6
aload 7
invokeinterface java.util.ListIterator.nextIndex:()I
invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
checkcast com.sun.source.doctree.DocTree
astore 13
39: aload 0
aload 13
iconst_0
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Lcom/sun/source/doctree/DocTree;Z)Z
istore 15
start local 15 40: iload 15
ifeq 52
41: aload 7
invokeinterface java.util.ListIterator.next:()Ljava/lang/Object;
checkcast com.sun.source.doctree.DocTree
astore 16
start local 16 42: aload 0
aload 12
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.removeTrailingWhitespace:(Ljava/lang/String;)Ljava/lang/String;
astore 12
43: aload 0
iload 10
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.at:(I)Lcom/sun/tools/javac/tree/DocTreeMaker;
aload 12
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newTextTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCText;
astore 17
start local 17 44: aload 4
aload 17
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
45: aload 3
aload 16
checkcast com.sun.tools.javac.tree.DCTree
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
46: iconst_1
istore 5
47: goto 53
end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 48: StackMap locals: com.sun.tools.javac.tree.DocTreeMaker java.util.Collection int com.sun.tools.javac.util.ListBuffer com.sun.tools.javac.util.ListBuffer int java.util.ArrayList java.util.ListIterator int com.sun.source.doctree.DocTree int
StackMap stack:
aload 0
aload 9
iload 8
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Lcom/sun/source/doctree/DocTree;Z)Z
ifeq 52
49: aload 3
aload 9
checkcast com.sun.tools.javac.tree.DCTree
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
50: iconst_1
istore 5
51: goto 53
52: StackMap locals:
StackMap stack:
aload 4
aload 9
checkcast com.sun.tools.javac.tree.DCTree
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
end local 10 end local 9 end local 8 53: StackMap locals:
StackMap stack:
aload 7
invokeinterface java.util.ListIterator.hasNext:()Z
ifne 11
54: new com.sun.tools.javac.util.Pair
dup
aload 4
invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
aload 3
invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
invokespecial com.sun.tools.javac.util.Pair.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
astore 19
55: aload 0
iload 2
putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
56: aload 19
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 57: StackMap locals: com.sun.tools.javac.tree.DocTreeMaker java.util.Collection int
StackMap stack: java.lang.Throwable
astore 18
58: aload 0
iload 2
putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
59: aload 18
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 60 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 60 1 list Ljava/util/Collection<+Lcom/sun/source/doctree/DocTree;>;
1 60 2 savedpos I
2 57 3 body Lcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/tree/DCTree;>;
3 57 4 fs Lcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/tree/DCTree;>;
8 57 5 foundFirstSentence Z
9 57 6 alist Ljava/util/ArrayList<Lcom/sun/source/doctree/DocTree;>;
10 57 7 itr Ljava/util/ListIterator<Lcom/sun/source/doctree/DocTree;>;
14 53 8 isFirst Z
15 53 9 dt Lcom/sun/source/doctree/DocTree;
16 53 10 spos I
21 48 11 tt Lcom/sun/tools/javac/tree/DCTree$DCText;
22 48 12 s Ljava/lang/String;
26 48 13 peekedNext Lcom/sun/source/doctree/DocTree;
27 48 14 sbreak I
30 37 15 text Lcom/sun/tools/javac/tree/DCTree$DCText;
33 37 16 nwPos I
35 36 17 text2 Lcom/sun/tools/javac/tree/DCTree$DCText;
40 48 15 sbrk Z
42 48 16 next Lcom/sun/source/doctree/DocTree;
44 48 17 text Lcom/sun/tools/javac/tree/DCTree$DCText;
Exception table:
from to target type
1 5 57 any
7 55 57 any
Signature: (Ljava/util/Collection<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/util/Pair<Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;>;
MethodParameters:
Name Flags
list
private boolean isTextTree(com.sun.source.doctree.DocTree);
descriptor: (Lcom/sun/source/doctree/DocTree;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface com.sun.source.doctree.DocTree.getKind:()Lcom/sun/source/doctree/DocTree$Kind;
getstatic com.sun.source.doctree.DocTree$Kind.TEXT:Lcom/sun/source/doctree/DocTree$Kind;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 2 1 tree Lcom/sun/source/doctree/DocTree;
MethodParameters:
Name Flags
tree
private int defaultSentenceBreak(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: iconst_m1
istore 2
start local 2 1: iconst_0
istore 3
start local 3 2: goto 10
3: StackMap locals: int int
StackMap stack:
aload 1
iload 3
invokevirtual java.lang.String.charAt:(I)C
lookupswitch { // 6
9: 6
10: 6
12: 6
13: 6
32: 6
46: 4
default: 8
}
4: StackMap locals:
StackMap stack:
iload 3
istore 2
5: goto 9
6: StackMap locals:
StackMap stack:
iload 2
iflt 9
7: iload 3
ireturn
8: StackMap locals:
StackMap stack:
iconst_m1
istore 2
9: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
10: iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmplt 3
end local 3 11: iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 12 1 s Ljava/lang/String;
1 12 2 period I
2 11 3 i I
MethodParameters:
Name Flags
s
private int getSentenceBreak(java.lang.String, com.sun.source.doctree.DocTree);
descriptor: (Ljava/lang/String;Lcom/sun/source/doctree/DocTree;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.trees:Lcom/sun/tools/javac/api/JavacTrees;
invokevirtual com.sun.tools.javac.api.JavacTrees.getBreakIterator:()Ljava/text/BreakIterator;
astore 3
start local 3 1: aload 3
ifnonnull 3
2: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.defaultSentenceBreak:(Ljava/lang/String;)I
ireturn
3: StackMap locals: java.text.BreakIterator
StackMap stack:
aload 3
aload 1
invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
4: aload 3
invokevirtual java.text.BreakIterator.next:()I
istore 4
start local 4 5: aload 2
ifnonnull 7
6: iload 4
ireturn
7: StackMap locals: int
StackMap stack:
iload 4
aload 1
invokevirtual java.lang.String.length:()I
iconst_1
isub
if_icmpge 9
8: iload 4
ireturn
9: StackMap locals:
StackMap stack:
aload 0
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isTextTree:(Lcom/sun/source/doctree/DocTree;)Z
ifeq 16
10: aload 2
checkcast com.sun.source.doctree.TextTree
astore 5
start local 5 11: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 5
invokeinterface com.sun.source.doctree.TextTree.getBody:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 6
start local 6 12: aload 3
aload 6
invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
13: aload 3
invokevirtual java.text.BreakIterator.next:()I
istore 7
start local 7 14: iload 4
iload 7
if_icmpge 16
15: iload 4
ireturn
end local 7 end local 6 end local 5 16: StackMap locals:
StackMap stack:
aload 0
aload 2
iconst_0
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Lcom/sun/source/doctree/DocTree;Z)Z
ifeq 18
17: iload 4
ireturn
18: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "Dummy Sentence."
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 5
start local 5 19: aload 3
aload 5
invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
20: aload 3
invokevirtual java.text.BreakIterator.next:()I
istore 6
start local 6 21: iload 6
iload 4
if_icmpgt 23
22: iload 6
ireturn
23: StackMap locals: java.lang.String int
StackMap stack:
iconst_m1
ireturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 24 1 s Ljava/lang/String;
0 24 2 dt Lcom/sun/source/doctree/DocTree;
1 24 3 breakIterator Ljava/text/BreakIterator;
5 24 4 sbrk I
11 16 5 ttnext Lcom/sun/source/doctree/TextTree;
12 16 6 combined Ljava/lang/String;
14 16 7 sbrk2 I
19 24 5 combined Ljava/lang/String;
21 24 6 sbrk2 I
MethodParameters:
Name Flags
s
dt
private boolean isSentenceBreak(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.tree.DocTreeMaker.sentenceBreakTags:Ljava/util/EnumSet;
aload 1
invokestatic com.sun.tools.doclint.HtmlTag.get:(Ljavax/lang/model/element/Name;)Lcom/sun/tools/doclint/HtmlTag;
invokevirtual java.util.EnumSet.contains:(Ljava/lang/Object;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 1 1 tagName Ljavax/lang/model/element/Name;
MethodParameters:
Name Flags
tagName
private boolean isSentenceBreak(com.sun.source.doctree.DocTree, boolean);
descriptor: (Lcom/sun/source/doctree/DocTree;Z)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: invokestatic com.sun.tools.javac.tree.DocTreeMaker.$SWITCH_TABLE$com$sun$source$doctree$DocTree$Kind:()[I
aload 1
invokeinterface com.sun.source.doctree.DocTree.getKind:()Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
iaload
lookupswitch { // 2
8: 4
28: 1
default: 7
}
1: StackMap locals:
StackMap stack:
aload 1
checkcast com.sun.source.doctree.StartElementTree
astore 3
start local 3 2: iload 2
ifne 3
aload 1
checkcast com.sun.tools.javac.tree.DCTree
getfield com.sun.tools.javac.tree.DCTree.pos:I
iconst_1
if_icmple 3
aload 0
aload 3
invokeinterface com.sun.source.doctree.StartElementTree.getName:()Ljavax/lang/model/element/Name;
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Ljavax/lang/model/element/Name;)Z
ifeq 3
iconst_1
ireturn
StackMap locals: com.sun.source.doctree.StartElementTree
StackMap stack:
3: iconst_0
ireturn
end local 3 4: StackMap locals:
StackMap stack:
aload 1
checkcast com.sun.source.doctree.EndElementTree
astore 4
start local 4 5: iload 2
ifne 6
aload 1
checkcast com.sun.tools.javac.tree.DCTree
getfield com.sun.tools.javac.tree.DCTree.pos:I
iconst_1
if_icmple 6
aload 0
aload 4
invokeinterface com.sun.source.doctree.EndElementTree.getName:()Ljavax/lang/model/element/Name;
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Ljavax/lang/model/element/Name;)Z
ifeq 6
iconst_1
ireturn
StackMap locals: com.sun.tools.javac.tree.DocTreeMaker com.sun.source.doctree.DocTree int top com.sun.source.doctree.EndElementTree
StackMap stack:
6: iconst_0
ireturn
end local 4 7: StackMap locals: com.sun.tools.javac.tree.DocTreeMaker com.sun.source.doctree.DocTree int
StackMap stack:
iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 8 1 dt Lcom/sun/source/doctree/DocTree;
0 8 2 isFirstDocTree Z
2 4 3 set Lcom/sun/source/doctree/StartElementTree;
5 7 4 eet Lcom/sun/source/doctree/EndElementTree;
MethodParameters:
Name Flags
dt
isFirstDocTree
private int skipWhiteSpace(java.lang.String, int);
descriptor: (Ljava/lang/String;I)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=5, args_size=3
start local 0 start local 1 start local 2 0: iload 2
istore 3
start local 3 1: goto 6
2: StackMap locals: int
StackMap stack:
aload 1
iload 3
invokevirtual java.lang.String.charAt:(I)C
istore 4
start local 4 3: iload 4
invokestatic java.lang.Character.isWhitespace:(C)Z
ifne 5
4: iload 3
ireturn
end local 4 5: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
6: iload 3
aload 1
invokevirtual java.lang.String.length:()I
if_icmplt 2
end local 3 7: iconst_m1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 8 1 s Ljava/lang/String;
0 8 2 start I
1 7 3 i I
3 5 4 c C
MethodParameters:
Name Flags
s
start
private java.lang.String removeTrailingWhitespace(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.lang.String.length:()I
iconst_1
isub
istore 2
start local 2 1: goto 6
2: StackMap locals: int
StackMap stack:
aload 1
iload 2
invokevirtual java.lang.String.charAt:(I)C
istore 3
start local 3 3: iload 3
invokestatic java.lang.Character.isWhitespace:(C)Z
ifne 5
4: aload 1
iconst_0
iload 2
iconst_1
iadd
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
areturn
end local 3 5: StackMap locals:
StackMap stack:
iinc 2 -1
StackMap locals:
StackMap stack:
6: iload 2
ifge 2
end local 2 7: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 8 1 s Ljava/lang/String;
1 7 2 i I
3 5 3 ch C
MethodParameters:
Name Flags
s
private java.util.List<com.sun.tools.javac.tree.DCTree> cast(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/javac/tree/DocTreeMaker;
0 1 1 list Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;
MethodParameters:
Name Flags
list
public com.sun.source.doctree.AttributeTree newAttributeTree(javax.lang.model.element.Name, com.sun.source.doctree.AttributeTree$ValueKind, java.util.List);
descriptor: (Ljavax/lang/model/element/Name;Lcom/sun/source/doctree/AttributeTree$ValueKind;Ljava/util/List;)Lcom/sun/source/doctree/AttributeTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
aload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newAttributeTree:(Ljavax/lang/model/element/Name;Lcom/sun/source/doctree/AttributeTree$ValueKind;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCAttribute;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.IdentifierTree newIdentifierTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/IdentifierTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newIdentifierTree:(Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCIdentifier;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.IndexTree newIndexTree(com.sun.source.doctree.DocTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/DocTree;Ljava/util/List;)Lcom/sun/source/doctree/IndexTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newIndexTree:(Lcom/sun/source/doctree/DocTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCIndex;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.EntityTree newEntityTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/EntityTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newEntityTree:(Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCEntity;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.util.DocTreeFactory at(int);
descriptor: (I)Lcom/sun/source/util/DocTreeFactory;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.at:(I)Lcom/sun/tools/javac/tree/DocTreeMaker;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.LinkTree newLinkTree(com.sun.source.doctree.ReferenceTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/LinkTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newLinkTree:(Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCLink;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.UnknownBlockTagTree newUnknownBlockTagTree(javax.lang.model.element.Name, java.util.List);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/source/doctree/UnknownBlockTagTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newUnknownBlockTagTree:(Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCUnknownBlockTag;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ParamTree newParamTree(boolean, com.sun.source.doctree.IdentifierTree, java.util.List);
descriptor: (ZLcom/sun/source/doctree/IdentifierTree;Ljava/util/List;)Lcom/sun/source/doctree/ParamTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
iload 1
aload 2
aload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newParamTree:(ZLcom/sun/source/doctree/IdentifierTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCParam;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.DeprecatedTree newDeprecatedTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/DeprecatedTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newDeprecatedTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDeprecated;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.StartElementTree newStartElementTree(javax.lang.model.element.Name, java.util.List, boolean);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;Z)Lcom/sun/source/doctree/StartElementTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
iload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newStartElementTree:(Ljavax/lang/model/element/Name;Ljava/util/List;Z)Lcom/sun/tools/javac/tree/DCTree$DCStartElement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.LiteralTree newCodeTree(com.sun.source.doctree.TextTree);
descriptor: (Lcom/sun/source/doctree/TextTree;)Lcom/sun/source/doctree/LiteralTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newCodeTree:(Lcom/sun/source/doctree/TextTree;)Lcom/sun/tools/javac/tree/DCTree$DCLiteral;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ReturnTree newReturnTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/ReturnTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newReturnTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCReturn;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.UnknownInlineTagTree newUnknownInlineTagTree(javax.lang.model.element.Name, java.util.List);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/source/doctree/UnknownInlineTagTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newUnknownInlineTagTree:(Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCUnknownInlineTag;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.SinceTree newSinceTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SinceTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newSinceTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSince;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.EndElementTree newEndElementTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/EndElementTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newEndElementTree:(Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCEndElement;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.CommentTree (java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/CommentTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newCommentTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCComment;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.LiteralTree newLiteralTree(com.sun.source.doctree.TextTree);
descriptor: (Lcom/sun/source/doctree/TextTree;)Lcom/sun/source/doctree/LiteralTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newLiteralTree:(Lcom/sun/source/doctree/TextTree;)Lcom/sun/tools/javac/tree/DCTree$DCLiteral;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ThrowsTree newExceptionTree(com.sun.source.doctree.ReferenceTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/ThrowsTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newExceptionTree:(Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCThrows;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ProvidesTree newProvidesTree(com.sun.source.doctree.ReferenceTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/ProvidesTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newProvidesTree:(Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCProvides;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ValueTree newValueTree(com.sun.source.doctree.ReferenceTree);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;)Lcom/sun/source/doctree/ValueTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newValueTree:(Lcom/sun/source/doctree/ReferenceTree;)Lcom/sun/tools/javac/tree/DCTree$DCValue;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ThrowsTree newThrowsTree(com.sun.source.doctree.ReferenceTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/ThrowsTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newThrowsTree:(Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCThrows;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ReferenceTree newReferenceTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/ReferenceTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newReferenceTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCReference;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.SerialDataTree newSerialDataTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SerialDataTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newSerialDataTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSerialData;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.SerialTree newSerialTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SerialTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newSerialTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSerial;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.DocCommentTree (java.util.List, java.util.List);
descriptor: (Ljava/util/List;Ljava/util/List;)Lcom/sun/source/doctree/DocCommentTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newDocCommentTree:(Ljava/util/List;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.ErroneousTree newErroneousTree(java.lang.String, javax.tools.Diagnostic);
descriptor: (Ljava/lang/String;Ljavax/tools/Diagnostic;)Lcom/sun/source/doctree/ErroneousTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newErroneousTree:(Ljava/lang/String;Ljavax/tools/Diagnostic;)Lcom/sun/tools/javac/tree/DCTree$DCErroneous;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.InheritDocTree newInheritDocTree();
descriptor: ()Lcom/sun/source/doctree/InheritDocTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newInheritDocTree:()Lcom/sun/tools/javac/tree/DCTree$DCInheritDoc;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.SeeTree newSeeTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SeeTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newSeeTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSee;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.HiddenTree newHiddenTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/HiddenTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newHiddenTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCHidden;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.TextTree newTextTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/TextTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newTextTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCText;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.LinkTree newLinkPlainTree(com.sun.source.doctree.ReferenceTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/LinkTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newLinkPlainTree:(Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCLink;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.VersionTree newVersionTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/VersionTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newVersionTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCVersion;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.SerialFieldTree newSerialFieldTree(com.sun.source.doctree.IdentifierTree, com.sun.source.doctree.ReferenceTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/IdentifierTree;Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/SerialFieldTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=4, locals=4, args_size=4
0: aload 0
aload 1
aload 2
aload 3
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newSerialFieldTree:(Lcom/sun/source/doctree/IdentifierTree;Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSerialField;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.UsesTree newUsesTree(com.sun.source.doctree.ReferenceTree, java.util.List);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/UsesTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=3, locals=3, args_size=3
0: aload 0
aload 1
aload 2
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newUsesTree:(Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCUses;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.AuthorTree newAuthorTree(java.util.List);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/AuthorTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newAuthorTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCAuthor;
areturn
LocalVariableTable:
Start End Slot Name Signature
public com.sun.source.doctree.DocRootTree newDocRootTree();
descriptor: ()Lcom/sun/source/doctree/DocRootTree;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newDocRootTree:()Lcom/sun/tools/javac/tree/DCTree$DCDocRoot;
areturn
LocalVariableTable:
Start End Slot Name Signature
static int[] $SWITCH_TABLE$com$sun$source$doctree$DocTree$Kind();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.tools.javac.tree.DocTreeMaker.$SWITCH_TABLE$com$sun$source$doctree$DocTree$Kind:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.sun.source.doctree.DocTree$Kind.values:()[Lcom/sun/source/doctree/DocTree$Kind;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.ATTRIBUTE:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.AUTHOR:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
iconst_2
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.CODE:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
iconst_3
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.COMMENT:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
iconst_4
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.DEPRECATED:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
iconst_5
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.DOC_COMMENT:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 6
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.DOC_ROOT:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 7
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.END_ELEMENT:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 8
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.ENTITY:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 9
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.ERRONEOUS:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 10
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.EXCEPTION:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 11
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.HIDDEN:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 12
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.IDENTIFIER:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 13
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.INDEX:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 14
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.INHERIT_DOC:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 15
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.LINK:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 16
iastore
48: goto 50
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
49: pop
StackMap locals:
StackMap stack:
50: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.LINK_PLAIN:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 17
iastore
51: goto 53
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
52: pop
StackMap locals:
StackMap stack:
53: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.LITERAL:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 18
iastore
54: goto 56
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
55: pop
StackMap locals:
StackMap stack:
56: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.OTHER:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 36
iastore
57: goto 59
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
58: pop
StackMap locals:
StackMap stack:
59: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.PARAM:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 19
iastore
60: goto 62
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
61: pop
StackMap locals:
StackMap stack:
62: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.PROVIDES:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 20
iastore
63: goto 65
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
64: pop
StackMap locals:
StackMap stack:
65: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.REFERENCE:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 21
iastore
66: goto 68
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
67: pop
StackMap locals:
StackMap stack:
68: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.RETURN:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 22
iastore
69: goto 71
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
70: pop
StackMap locals:
StackMap stack:
71: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.SEE:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 23
iastore
72: goto 74
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
73: pop
StackMap locals:
StackMap stack:
74: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.SERIAL:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 24
iastore
75: goto 77
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
76: pop
StackMap locals:
StackMap stack:
77: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.SERIAL_DATA:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 25
iastore
78: goto 80
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
79: pop
StackMap locals:
StackMap stack:
80: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.SERIAL_FIELD:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 26
iastore
81: goto 83
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
82: pop
StackMap locals:
StackMap stack:
83: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.SINCE:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 27
iastore
84: goto 86
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
85: pop
StackMap locals:
StackMap stack:
86: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.START_ELEMENT:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 28
iastore
87: goto 89
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
88: pop
StackMap locals:
StackMap stack:
89: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.TEXT:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 29
iastore
90: goto 92
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
91: pop
StackMap locals:
StackMap stack:
92: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.THROWS:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 30
iastore
93: goto 95
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
94: pop
StackMap locals:
StackMap stack:
95: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.UNKNOWN_BLOCK_TAG:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 31
iastore
96: goto 98
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
97: pop
StackMap locals:
StackMap stack:
98: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.UNKNOWN_INLINE_TAG:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 32
iastore
99: goto 101
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
100: pop
StackMap locals:
StackMap stack:
101: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.USES:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 33
iastore
102: goto 104
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
103: pop
StackMap locals:
StackMap stack:
104: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.VALUE:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 34
iastore
105: goto 107
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
106: pop
StackMap locals:
StackMap stack:
107: aload 0
getstatic com.sun.source.doctree.DocTree$Kind.VERSION:Lcom/sun/source/doctree/DocTree$Kind;
invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
bipush 35
iastore
108: goto 110
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
109: pop
StackMap locals:
StackMap stack:
110: aload 0
dup
putstatic com.sun.tools.javac.tree.DocTreeMaker.$SWITCH_TABLE$com$sun$source$doctree$DocTree$Kind:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
47 48 49 Class java.lang.NoSuchFieldError
50 51 52 Class java.lang.NoSuchFieldError
53 54 55 Class java.lang.NoSuchFieldError
56 57 58 Class java.lang.NoSuchFieldError
59 60 61 Class java.lang.NoSuchFieldError
62 63 64 Class java.lang.NoSuchFieldError
65 66 67 Class java.lang.NoSuchFieldError
68 69 70 Class java.lang.NoSuchFieldError
71 72 73 Class java.lang.NoSuchFieldError
74 75 76 Class java.lang.NoSuchFieldError
77 78 79 Class java.lang.NoSuchFieldError
80 81 82 Class java.lang.NoSuchFieldError
83 84 85 Class java.lang.NoSuchFieldError
86 87 88 Class java.lang.NoSuchFieldError
89 90 91 Class java.lang.NoSuchFieldError
92 93 94 Class java.lang.NoSuchFieldError
95 96 97 Class java.lang.NoSuchFieldError
98 99 100 Class java.lang.NoSuchFieldError
101 102 103 Class java.lang.NoSuchFieldError
104 105 106 Class java.lang.NoSuchFieldError
107 108 109 Class java.lang.NoSuchFieldError
}
SourceFile: "DocTreeMaker.java"
NestMembers:
com.sun.tools.javac.tree.DocTreeMaker$1
InnerClasses:
public final ValueKind = com.sun.source.doctree.AttributeTree$ValueKind of com.sun.source.doctree.AttributeTree
public final Kind = com.sun.source.doctree.DocTree$Kind of com.sun.source.doctree.DocTree
public ParseException = com.sun.tools.javac.parser.ReferenceParser$ParseException of com.sun.tools.javac.parser.ReferenceParser
public Reference = com.sun.tools.javac.parser.ReferenceParser$Reference of com.sun.tools.javac.parser.ReferenceParser
public abstract Comment = com.sun.tools.javac.parser.Tokens$Comment of com.sun.tools.javac.parser.Tokens
public DCAttribute = com.sun.tools.javac.tree.DCTree$DCAttribute of com.sun.tools.javac.tree.DCTree
public DCAuthor = com.sun.tools.javac.tree.DCTree$DCAuthor of com.sun.tools.javac.tree.DCTree
public DCComment = com.sun.tools.javac.tree.DCTree$DCComment of com.sun.tools.javac.tree.DCTree
public DCDeprecated = com.sun.tools.javac.tree.DCTree$DCDeprecated of com.sun.tools.javac.tree.DCTree
public DCDocComment = com.sun.tools.javac.tree.DCTree$DCDocComment of com.sun.tools.javac.tree.DCTree
public DCDocRoot = com.sun.tools.javac.tree.DCTree$DCDocRoot of com.sun.tools.javac.tree.DCTree
public DCEndElement = com.sun.tools.javac.tree.DCTree$DCEndElement of com.sun.tools.javac.tree.DCTree
public DCEntity = com.sun.tools.javac.tree.DCTree$DCEntity of com.sun.tools.javac.tree.DCTree
public DCErroneous = com.sun.tools.javac.tree.DCTree$DCErroneous of com.sun.tools.javac.tree.DCTree
public DCHidden = com.sun.tools.javac.tree.DCTree$DCHidden of com.sun.tools.javac.tree.DCTree
public DCIdentifier = com.sun.tools.javac.tree.DCTree$DCIdentifier of com.sun.tools.javac.tree.DCTree
public DCIndex = com.sun.tools.javac.tree.DCTree$DCIndex of com.sun.tools.javac.tree.DCTree
public DCInheritDoc = com.sun.tools.javac.tree.DCTree$DCInheritDoc of com.sun.tools.javac.tree.DCTree
public DCLink = com.sun.tools.javac.tree.DCTree$DCLink of com.sun.tools.javac.tree.DCTree
public DCLiteral = com.sun.tools.javac.tree.DCTree$DCLiteral of com.sun.tools.javac.tree.DCTree
public DCParam = com.sun.tools.javac.tree.DCTree$DCParam of com.sun.tools.javac.tree.DCTree
public DCProvides = com.sun.tools.javac.tree.DCTree$DCProvides of com.sun.tools.javac.tree.DCTree
public DCReference = com.sun.tools.javac.tree.DCTree$DCReference of com.sun.tools.javac.tree.DCTree
public DCReturn = com.sun.tools.javac.tree.DCTree$DCReturn of com.sun.tools.javac.tree.DCTree
public DCSee = com.sun.tools.javac.tree.DCTree$DCSee of com.sun.tools.javac.tree.DCTree
public DCSerial = com.sun.tools.javac.tree.DCTree$DCSerial of com.sun.tools.javac.tree.DCTree
public DCSerialData = com.sun.tools.javac.tree.DCTree$DCSerialData of com.sun.tools.javac.tree.DCTree
public DCSerialField = com.sun.tools.javac.tree.DCTree$DCSerialField of com.sun.tools.javac.tree.DCTree
public DCSince = com.sun.tools.javac.tree.DCTree$DCSince of com.sun.tools.javac.tree.DCTree
public DCStartElement = com.sun.tools.javac.tree.DCTree$DCStartElement of com.sun.tools.javac.tree.DCTree
public DCText = com.sun.tools.javac.tree.DCTree$DCText of com.sun.tools.javac.tree.DCTree
public DCThrows = com.sun.tools.javac.tree.DCTree$DCThrows of com.sun.tools.javac.tree.DCTree
public DCUnknownBlockTag = com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag of com.sun.tools.javac.tree.DCTree
public DCUnknownInlineTag = com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag of com.sun.tools.javac.tree.DCTree
public DCUses = com.sun.tools.javac.tree.DCTree$DCUses of com.sun.tools.javac.tree.DCTree
public DCValue = com.sun.tools.javac.tree.DCTree$DCValue of com.sun.tools.javac.tree.DCTree
public DCVersion = com.sun.tools.javac.tree.DCTree$DCVersion of com.sun.tools.javac.tree.DCTree
com.sun.tools.javac.tree.DocTreeMaker$1
public Key = com.sun.tools.javac.util.Context$Key of com.sun.tools.javac.util.Context
public abstract DiagnosticPosition = com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition of com.sun.tools.javac.util.JCDiagnostic
public Factory = com.sun.tools.javac.util.JCDiagnostic$Factory of com.sun.tools.javac.util.JCDiagnostic