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: .line 114
            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 // com.sun.tools.javac.util.Context context
         0: .line 122
            aload 0 /* context */
            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 /* instance */
        start local 1 // com.sun.tools.javac.tree.DocTreeMaker instance
         1: .line 123
            aload 1 /* instance */
            ifnonnull 3
         2: .line 124
            new com.sun.tools.javac.tree.DocTreeMaker
            dup
            aload 0 /* context */
            invokespecial com.sun.tools.javac.tree.DocTreeMaker.<init>:(Lcom/sun/tools/javac/util/Context;)V
            astore 1 /* instance */
         3: .line 125
      StackMap locals: com.sun.tools.javac.tree.DocTreeMaker
      StackMap stack:
            aload 1 /* instance */
            areturn
        end local 1 // com.sun.tools.javac.tree.DocTreeMaker instance
        end local 0 // com.sun.tools.javac.util.Context context
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.tools.javac.util.Context context
         0: .line 142
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 130
            aload 0 /* this */
            iconst_m1
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         2: .line 143
            aload 1 /* context */
            getstatic com.sun.tools.javac.tree.DocTreeMaker.treeMakerKey:Lcom/sun/tools/javac/util/Context$Key;
            aload 0 /* this */
            invokevirtual com.sun.tools.javac.util.Context.put:(Lcom/sun/tools/javac/util/Context$Key;Ljava/lang/Object;)V
         3: .line 144
            aload 0 /* this */
            aload 1 /* context */
            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: .line 145
            aload 0 /* this */
            iconst_m1
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         5: .line 146
            aload 0 /* this */
            aload 1 /* context */
            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: .line 147
            aload 0 /* this */
            new com.sun.tools.javac.parser.ReferenceParser
            dup
            aload 1 /* context */
            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: .line 148
            aload 0 /* this */
            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: .line 149
            return
        end local 1 // com.sun.tools.javac.util.Context context
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // int pos
         0: .line 155
            aload 0 /* this */
            iload 1 /* pos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         1: .line 156
            aload 0 /* this */
            areturn
        end local 1 // int pos
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition pos
         0: .line 162
            aload 0 /* this */
            aload 1 /* pos */
            ifnonnull 1
            iconst_m1
            goto 2
      StackMap locals:
      StackMap stack: com.sun.tools.javac.tree.DocTreeMaker
         1: aload 1 /* pos */
            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: .line 163
            aload 0 /* this */
            areturn
        end local 1 // com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition pos
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name name
        start local 2 // com.sun.source.doctree.AttributeTree$ValueKind vkind
        start local 3 // java.util.List value
         0: .line 168
            new com.sun.tools.javac.tree.DCTree$DCAttribute
            dup
            aload 1 /* name */
            aload 2 /* vkind */
            aload 0 /* this */
            aload 3 /* value */
            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 /* tree */
        start local 4 // com.sun.tools.javac.tree.DCTree$DCAttribute tree
         1: .line 169
            aload 4 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCAttribute.pos:I
         2: .line 170
            aload 4 /* tree */
            areturn
        end local 4 // com.sun.tools.javac.tree.DCTree$DCAttribute tree
        end local 3 // java.util.List value
        end local 2 // com.sun.source.doctree.AttributeTree$ValueKind vkind
        end local 1 // javax.lang.model.element.Name name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List name
         0: .line 175
            new com.sun.tools.javac.tree.DCTree$DCAuthor
            dup
            aload 0 /* this */
            aload 1 /* name */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCAuthor tree
         1: .line 176
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCAuthor.pos:I
         2: .line 177
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCAuthor tree
        end local 1 // java.util.List name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.TextTree text
         0: .line 182
            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 /* text */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCLiteral tree
         1: .line 183
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCLiteral.pos:I
         2: .line 184
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCLiteral tree
        end local 1 // com.sun.source.doctree.TextTree text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 newCommentTree(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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String text
         0: .line 189
            new com.sun.tools.javac.tree.DCTree$DCComment
            dup
            aload 1 /* text */
            invokespecial com.sun.tools.javac.tree.DCTree$DCComment.<init>:(Ljava/lang/String;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCComment tree
         1: .line 190
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCComment.pos:I
         2: .line 191
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCComment tree
        end local 1 // java.lang.String text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List text
         0: .line 196
            new com.sun.tools.javac.tree.DCTree$DCDeprecated
            dup
            aload 0 /* this */
            aload 1 /* text */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCDeprecated tree
         1: .line 197
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCDeprecated.pos:I
         2: .line 198
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCDeprecated tree
        end local 1 // java.util.List text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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(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=5, locals=5, args_size=3
        start local 0 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List fullBody
        start local 2 // java.util.List tags
         0: .line 203
            aload 0 /* this */
            aload 1 /* fullBody */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.splitBody:(Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
            pop
         1: .line 204
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            astore 3 /* preamble */
        start local 3 // java.util.List preamble
         2: .line 205
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            astore 4 /* postamble */
        start local 4 // java.util.List postamble
         3: .line 207
            aload 0 /* this */
            aload 1 /* fullBody */
            aload 2 /* tags */
            aload 3 /* preamble */
            aload 4 /* postamble */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newDocCommentTree:(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
            areturn
        end local 4 // java.util.List postamble
        end local 3 // java.util.List preamble
        end local 2 // java.util.List tags
        end local 1 // java.util.List fullBody
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    4     0       this  Lcom/sun/tools/javac/tree/DocTreeMaker;
            0    4     1   fullBody  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    4     2       tags  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            2    4     3   preamble  Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;
            3    4     4  postamble  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;>;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
    MethodParameters:
          Name  Flags
      fullBody  
      tags      

  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>, 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;Ljava/util/List;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=8, args_size=6
        start local 0 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.tools.javac.parser.Tokens$Comment comment
        start local 2 // java.util.List fullBody
        start local 3 // java.util.List tags
        start local 4 // java.util.List preamble
        start local 5 // java.util.List postamble
         0: .line 215
            aload 0 /* this */
            aload 2 /* fullBody */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.splitBody:(Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
            astore 6 /* pair */
        start local 6 // com.sun.tools.javac.util.Pair pair
         1: .line 216
            new com.sun.tools.javac.tree.DCTree$DCDocComment
            dup
            aload 1 /* comment */
            aload 0 /* this */
            aload 2 /* fullBody */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
            aload 6 /* pair */
            getfield com.sun.tools.javac.util.Pair.fst:Ljava/lang/Object;
            checkcast java.util.List
            aload 6 /* pair */
            getfield com.sun.tools.javac.util.Pair.snd:Ljava/lang/Object;
            checkcast java.util.List
         2: .line 217
            aload 0 /* this */
            aload 3 /* tags */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
            aload 0 /* this */
            aload 4 /* preamble */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
            aload 0 /* this */
            aload 5 /* postamble */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
         3: .line 216
            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;Ljava/util/List;Ljava/util/List;)V
            astore 7 /* tree */
        start local 7 // com.sun.tools.javac.tree.DCTree$DCDocComment tree
         4: .line 218
            aload 7 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCDocComment.pos:I
         5: .line 219
            aload 7 /* tree */
            areturn
        end local 7 // com.sun.tools.javac.tree.DCTree$DCDocComment tree
        end local 6 // com.sun.tools.javac.util.Pair pair
        end local 5 // java.util.List postamble
        end local 4 // java.util.List preamble
        end local 3 // java.util.List tags
        end local 2 // java.util.List fullBody
        end local 1 // com.sun.tools.javac.parser.Tokens$Comment comment
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/sun/tools/javac/tree/DocTreeMaker;
            0    6     1    comment  Lcom/sun/tools/javac/parser/Tokens$Comment;
            0    6     2   fullBody  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    6     3       tags  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    6     4   preamble  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    6     5  postamble  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            1    6     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;>;>;
            4    6     7       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;>;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       
      preamble   
      postamble  

  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>, 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;Ljava/util/List;Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCDocComment;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=10, args_size=5
        start local 0 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List fullBody
        start local 2 // java.util.List tags
        start local 3 // java.util.List preamble
        start local 4 // java.util.List postamble
         0: .line 232
            new com.sun.tools.javac.util.ListBuffer
            dup
            invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
            astore 5 /* lb */
        start local 5 // com.sun.tools.javac.util.ListBuffer lb
         1: .line 233
            aload 5 /* lb */
            aload 0 /* this */
            aload 1 /* fullBody */
            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: .line 234
            aload 5 /* lb */
            invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
            astore 6 /* fBody */
        start local 6 // java.util.List fBody
         3: .line 237
            new com.sun.tools.javac.tree.DocTreeMaker$1
            dup
            aload 0 /* this */
            invokespecial com.sun.tools.javac.tree.DocTreeMaker$1.<init>:(Lcom/sun/tools/javac/tree/DocTreeMaker;)V
            astore 7 /* c */
        start local 7 // com.sun.tools.javac.parser.Tokens$Comment c
         4: .line 258
            aload 0 /* this */
            aload 1 /* fullBody */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.splitBody:(Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
            astore 8 /* pair */
        start local 8 // com.sun.tools.javac.util.Pair pair
         5: .line 259
            new com.sun.tools.javac.tree.DCTree$DCDocComment
            dup
            aload 7 /* c */
            aload 6 /* fBody */
            aload 8 /* pair */
            getfield com.sun.tools.javac.util.Pair.fst:Ljava/lang/Object;
            checkcast java.util.List
            aload 8 /* pair */
            getfield com.sun.tools.javac.util.Pair.snd:Ljava/lang/Object;
            checkcast java.util.List
            aload 0 /* this */
            aload 2 /* tags */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
         6: .line 260
            aload 0 /* this */
            aload 3 /* preamble */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
            aload 0 /* this */
            aload 4 /* postamble */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
         7: .line 259
            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;Ljava/util/List;Ljava/util/List;)V
            astore 9 /* tree */
        start local 9 // com.sun.tools.javac.tree.DCTree$DCDocComment tree
         8: .line 261
            aload 9 /* tree */
            areturn
        end local 9 // com.sun.tools.javac.tree.DCTree$DCDocComment tree
        end local 8 // com.sun.tools.javac.util.Pair pair
        end local 7 // com.sun.tools.javac.parser.Tokens$Comment c
        end local 6 // java.util.List fBody
        end local 5 // com.sun.tools.javac.util.ListBuffer lb
        end local 4 // java.util.List postamble
        end local 3 // java.util.List preamble
        end local 2 // java.util.List tags
        end local 1 // java.util.List fullBody
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lcom/sun/tools/javac/tree/DocTreeMaker;
            0    9     1   fullBody  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    9     2       tags  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    9     3   preamble  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    9     4  postamble  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            1    9     5         lb  Lcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/tree/DCTree;>;
            3    9     6      fBody  Ljava/util/List<Lcom/sun/tools/javac/tree/DCTree;>;
            4    9     7          c  Lcom/sun/tools/javac/parser/Tokens$Comment;
            5    9     8       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;>;>;
            8    9     9       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;>;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       
      preamble   
      postamble  

  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 // com.sun.tools.javac.tree.DocTreeMaker this
         0: .line 266
            new com.sun.tools.javac.tree.DCTree$DCDocRoot
            dup
            invokespecial com.sun.tools.javac.tree.DCTree$DCDocRoot.<init>:()V
            astore 1 /* tree */
        start local 1 // com.sun.tools.javac.tree.DCTree$DCDocRoot tree
         1: .line 267
            aload 1 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCDocRoot.pos:I
         2: .line 268
            aload 1 /* tree */
            areturn
        end local 1 // com.sun.tools.javac.tree.DCTree$DCDocRoot tree
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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$DCDocType newDocTypeTree(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCDocType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String text
         0: .line 273
            new com.sun.tools.javac.tree.DCTree$DCDocType
            dup
            aload 1 /* text */
            invokespecial com.sun.tools.javac.tree.DCTree$DCDocType.<init>:(Ljava/lang/String;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCDocType tree
         1: .line 274
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCDocType.pos:I
         2: .line 275
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCDocType tree
        end local 1 // java.lang.String text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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$DCDocType;
    MethodParameters:
      Name  Flags
      text  

  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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name name
         0: .line 280
            new com.sun.tools.javac.tree.DCTree$DCEndElement
            dup
            aload 1 /* name */
            invokespecial com.sun.tools.javac.tree.DCTree$DCEndElement.<init>:(Ljavax/lang/model/element/Name;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCEndElement tree
         1: .line 281
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCEndElement.pos:I
         2: .line 282
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCEndElement tree
        end local 1 // javax.lang.model.element.Name name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name name
         0: .line 287
            new com.sun.tools.javac.tree.DCTree$DCEntity
            dup
            aload 1 /* name */
            invokespecial com.sun.tools.javac.tree.DCTree$DCEntity.<init>:(Ljavax/lang/model/element/Name;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCEntity tree
         1: .line 288
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCEntity.pos:I
         2: .line 289
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCEntity tree
        end local 1 // javax.lang.model.element.Name name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String text
        start local 2 // javax.tools.Diagnostic diag
         0: .line 294
            new com.sun.tools.javac.tree.DCTree$DCErroneous
            dup
            aload 1 /* text */
            aload 2 /* diag */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCErroneous tree
         1: .line 295
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCErroneous.pos:I
         2: .line 296
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCErroneous tree
        end local 2 // javax.tools.Diagnostic diag
        end local 1 // java.lang.String text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String text
        start local 2 // com.sun.tools.javac.util.DiagnosticSource diagSource
        start local 3 // java.lang.String code
        start local 4 // java.lang.Object[] args
         0: .line 300
            new com.sun.tools.javac.tree.DCTree$DCErroneous
            dup
            aload 1 /* text */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.diags:Lcom/sun/tools/javac/util/JCDiagnostic$Factory;
            aload 2 /* diagSource */
            aload 3 /* code */
            aload 4 /* args */
            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 /* tree */
        start local 5 // com.sun.tools.javac.tree.DCTree$DCErroneous tree
         1: .line 301
            aload 5 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCErroneous.pos:I
         2: .line 302
            aload 5 /* tree */
            areturn
        end local 5 // com.sun.tools.javac.tree.DCTree$DCErroneous tree
        end local 4 // java.lang.Object[] args
        end local 3 // java.lang.String code
        end local 2 // com.sun.tools.javac.util.DiagnosticSource diagSource
        end local 1 // java.lang.String text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.ReferenceTree name
        start local 2 // java.util.List description
         0: .line 308
            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 /* name */
            checkcast com.sun.tools.javac.tree.DCTree$DCReference
            aload 0 /* this */
            aload 2 /* description */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCThrows tree
         1: .line 309
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCThrows.pos:I
         2: .line 310
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCThrows tree
        end local 2 // java.util.List description
        end local 1 // com.sun.source.doctree.ReferenceTree name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List text
         0: .line 315
            new com.sun.tools.javac.tree.DCTree$DCHidden
            dup
            aload 0 /* this */
            aload 1 /* text */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCHidden tree
         1: .line 316
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCHidden.pos:I
         2: .line 317
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCHidden tree
        end local 1 // java.util.List text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name name
         0: .line 322
            new com.sun.tools.javac.tree.DCTree$DCIdentifier
            dup
            aload 1 /* name */
            invokespecial com.sun.tools.javac.tree.DCTree$DCIdentifier.<init>:(Ljavax/lang/model/element/Name;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCIdentifier tree
         1: .line 323
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCIdentifier.pos:I
         2: .line 324
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCIdentifier tree
        end local 1 // javax.lang.model.element.Name name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.DocTree term
        start local 2 // java.util.List description
         0: .line 329
            new com.sun.tools.javac.tree.DCTree$DCIndex
            dup
            aload 1 /* term */
            checkcast com.sun.tools.javac.tree.DCTree
            aload 0 /* this */
            aload 2 /* description */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCIndex tree
         1: .line 330
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCIndex.pos:I
         2: .line 331
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCIndex tree
        end local 2 // java.util.List description
        end local 1 // com.sun.source.doctree.DocTree term
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
         0: .line 336
            new com.sun.tools.javac.tree.DCTree$DCInheritDoc
            dup
            invokespecial com.sun.tools.javac.tree.DCTree$DCInheritDoc.<init>:()V
            astore 1 /* tree */
        start local 1 // com.sun.tools.javac.tree.DCTree$DCInheritDoc tree
         1: .line 337
            aload 1 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCInheritDoc.pos:I
         2: .line 338
            aload 1 /* tree */
            areturn
        end local 1 // com.sun.tools.javac.tree.DCTree$DCInheritDoc tree
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.ReferenceTree ref
        start local 2 // java.util.List label
         0: .line 343
            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 /* ref */
            checkcast com.sun.tools.javac.tree.DCTree$DCReference
            aload 0 /* this */
            aload 2 /* label */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCLink tree
         1: .line 344
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCLink.pos:I
         2: .line 345
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCLink tree
        end local 2 // java.util.List label
        end local 1 // com.sun.source.doctree.ReferenceTree ref
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.ReferenceTree ref
        start local 2 // java.util.List label
         0: .line 350
            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 /* ref */
            checkcast com.sun.tools.javac.tree.DCTree$DCReference
            aload 0 /* this */
            aload 2 /* label */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCLink tree
         1: .line 351
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCLink.pos:I
         2: .line 352
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCLink tree
        end local 2 // java.util.List label
        end local 1 // com.sun.source.doctree.ReferenceTree ref
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.TextTree text
         0: .line 357
            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 /* text */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCLiteral tree
         1: .line 358
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCLiteral.pos:I
         2: .line 359
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCLiteral tree
        end local 1 // com.sun.source.doctree.TextTree text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // boolean isTypeParameter
        start local 2 // com.sun.source.doctree.IdentifierTree name
        start local 3 // java.util.List description
         0: .line 364
            new com.sun.tools.javac.tree.DCTree$DCParam
            dup
            iload 1 /* isTypeParameter */
            aload 2 /* name */
            checkcast com.sun.tools.javac.tree.DCTree$DCIdentifier
            aload 0 /* this */
            aload 3 /* description */
            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 /* tree */
        start local 4 // com.sun.tools.javac.tree.DCTree$DCParam tree
         1: .line 365
            aload 4 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCParam.pos:I
         2: .line 366
            aload 4 /* tree */
            areturn
        end local 4 // com.sun.tools.javac.tree.DCTree$DCParam tree
        end local 3 // java.util.List description
        end local 2 // com.sun.source.doctree.IdentifierTree name
        end local 1 // boolean isTypeParameter
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.ReferenceTree name
        start local 2 // java.util.List description
         0: .line 371
            new com.sun.tools.javac.tree.DCTree$DCProvides
            dup
            aload 1 /* name */
            checkcast com.sun.tools.javac.tree.DCTree$DCReference
            aload 0 /* this */
            aload 2 /* description */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCProvides tree
         1: .line 372
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCProvides.pos:I
         2: .line 373
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCProvides tree
        end local 2 // java.util.List description
        end local 1 // com.sun.source.doctree.ReferenceTree name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String signature
         0: .line 379
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.referenceParser:Lcom/sun/tools/javac/parser/ReferenceParser;
            aload 1 /* signature */
            invokevirtual com.sun.tools.javac.parser.ReferenceParser.parse:(Ljava/lang/String;)Lcom/sun/tools/javac/parser/ReferenceParser$Reference;
            astore 2 /* ref */
        start local 2 // com.sun.tools.javac.parser.ReferenceParser$Reference ref
         1: .line 380
            new com.sun.tools.javac.tree.DCTree$DCReference
            dup
            aload 1 /* signature */
            aload 2 /* ref */
            getfield com.sun.tools.javac.parser.ReferenceParser$Reference.qualExpr:Lcom/sun/tools/javac/tree/JCTree;
            aload 2 /* ref */
            getfield com.sun.tools.javac.parser.ReferenceParser$Reference.member:Lcom/sun/tools/javac/util/Name;
            aload 2 /* ref */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCReference tree
         2: .line 381
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCReference.pos:I
         3: .line 382
            aload 3 /* tree */
         4: areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCReference tree
        end local 2 // com.sun.tools.javac.parser.ReferenceParser$Reference ref
         5: .line 383
      StackMap locals:
      StackMap stack: com.sun.tools.javac.parser.ReferenceParser$ParseException
            astore 2 /* e */
        start local 2 // com.sun.tools.javac.parser.ReferenceParser$ParseException e
         6: .line 384
            new java.lang.IllegalArgumentException
            dup
            ldc "invalid signature"
            aload 2 /* e */
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
            athrow
        end local 2 // com.sun.tools.javac.parser.ReferenceParser$ParseException e
        end local 1 // java.lang.String signature
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String signature
        start local 2 // com.sun.tools.javac.tree.JCTree qualExpr
        start local 3 // javax.lang.model.element.Name member
        start local 4 // java.util.List paramTypes
         0: .line 389
            new com.sun.tools.javac.tree.DCTree$DCReference
            dup
            aload 1 /* signature */
            aload 2 /* qualExpr */
            aload 3 /* member */
            aload 4 /* paramTypes */
            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 /* tree */
        start local 5 // com.sun.tools.javac.tree.DCTree$DCReference tree
         1: .line 390
            aload 5 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCReference.pos:I
         2: .line 391
            aload 5 /* tree */
            areturn
        end local 5 // com.sun.tools.javac.tree.DCTree$DCReference tree
        end local 4 // java.util.List paramTypes
        end local 3 // javax.lang.model.element.Name member
        end local 2 // com.sun.tools.javac.tree.JCTree qualExpr
        end local 1 // java.lang.String signature
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List description
         0: .line 396
            new com.sun.tools.javac.tree.DCTree$DCReturn
            dup
            aload 0 /* this */
            aload 1 /* description */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCReturn tree
         1: .line 397
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCReturn.pos:I
         2: .line 398
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCReturn tree
        end local 1 // java.util.List description
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List reference
         0: .line 403
            new com.sun.tools.javac.tree.DCTree$DCSee
            dup
            aload 0 /* this */
            aload 1 /* reference */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCSee tree
         1: .line 404
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCSee.pos:I
         2: .line 405
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCSee tree
        end local 1 // java.util.List reference
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List description
         0: .line 410
            new com.sun.tools.javac.tree.DCTree$DCSerial
            dup
            aload 0 /* this */
            aload 1 /* description */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCSerial tree
         1: .line 411
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCSerial.pos:I
         2: .line 412
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCSerial tree
        end local 1 // java.util.List description
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List description
         0: .line 417
            new com.sun.tools.javac.tree.DCTree$DCSerialData
            dup
            aload 0 /* this */
            aload 1 /* description */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCSerialData tree
         1: .line 418
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCSerialData.pos:I
         2: .line 419
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCSerialData tree
        end local 1 // java.util.List description
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.IdentifierTree name
        start local 2 // com.sun.source.doctree.ReferenceTree type
        start local 3 // java.util.List description
         0: .line 424
            new com.sun.tools.javac.tree.DCTree$DCSerialField
            dup
            aload 1 /* name */
            checkcast com.sun.tools.javac.tree.DCTree$DCIdentifier
            aload 2 /* type */
            checkcast com.sun.tools.javac.tree.DCTree$DCReference
            aload 0 /* this */
            aload 3 /* description */
            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 /* tree */
        start local 4 // com.sun.tools.javac.tree.DCTree$DCSerialField tree
         1: .line 425
            aload 4 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCSerialField.pos:I
         2: .line 426
            aload 4 /* tree */
            areturn
        end local 4 // com.sun.tools.javac.tree.DCTree$DCSerialField tree
        end local 3 // java.util.List description
        end local 2 // com.sun.source.doctree.ReferenceTree type
        end local 1 // com.sun.source.doctree.IdentifierTree name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List text
         0: .line 431
            new com.sun.tools.javac.tree.DCTree$DCSince
            dup
            aload 0 /* this */
            aload 1 /* text */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCSince tree
         1: .line 432
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCSince.pos:I
         2: .line 433
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCSince tree
        end local 1 // java.util.List text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name name
        start local 2 // java.util.List attrs
        start local 3 // boolean selfClosing
         0: .line 438
            new com.sun.tools.javac.tree.DCTree$DCStartElement
            dup
            aload 1 /* name */
            aload 0 /* this */
            aload 2 /* attrs */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
            iload 3 /* selfClosing */
            invokespecial com.sun.tools.javac.tree.DCTree$DCStartElement.<init>:(Ljavax/lang/model/element/Name;Ljava/util/List;Z)V
            astore 4 /* tree */
        start local 4 // com.sun.tools.javac.tree.DCTree$DCStartElement tree
         1: .line 439
            aload 4 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCStartElement.pos:I
         2: .line 440
            aload 4 /* tree */
            areturn
        end local 4 // com.sun.tools.javac.tree.DCTree$DCStartElement tree
        end local 3 // boolean selfClosing
        end local 2 // java.util.List attrs
        end local 1 // javax.lang.model.element.Name name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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$DCSummary newSummaryTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
    descriptor: (Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSummary;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List text
         0: .line 445
            new com.sun.tools.javac.tree.DCTree$DCSummary
            dup
            aload 0 /* this */
            aload 1 /* text */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.cast:(Ljava/util/List;)Ljava/util/List;
            invokespecial com.sun.tools.javac.tree.DCTree$DCSummary.<init>:(Ljava/util/List;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCSummary tree
         1: .line 446
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCSummary.pos:I
         2: .line 447
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCSummary tree
        end local 1 // java.util.List text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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$DCSummary;
    Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCSummary;
    MethodParameters:
      Name  Flags
      text  

  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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String text
         0: .line 452
            new com.sun.tools.javac.tree.DCTree$DCText
            dup
            aload 1 /* text */
            invokespecial com.sun.tools.javac.tree.DCTree$DCText.<init>:(Ljava/lang/String;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCText tree
         1: .line 453
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCText.pos:I
         2: .line 454
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCText tree
        end local 1 // java.lang.String text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.ReferenceTree name
        start local 2 // java.util.List description
         0: .line 460
            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 /* name */
            checkcast com.sun.tools.javac.tree.DCTree$DCReference
            aload 0 /* this */
            aload 2 /* description */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCThrows tree
         1: .line 461
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCThrows.pos:I
         2: .line 462
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCThrows tree
        end local 2 // java.util.List description
        end local 1 // com.sun.source.doctree.ReferenceTree name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name name
        start local 2 // java.util.List content
         0: .line 467
            new com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag
            dup
            aload 1 /* name */
            aload 0 /* this */
            aload 2 /* content */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag tree
         1: .line 468
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag.pos:I
         2: .line 469
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCUnknownBlockTag tree
        end local 2 // java.util.List content
        end local 1 // javax.lang.model.element.Name name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name name
        start local 2 // java.util.List content
         0: .line 474
            new com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag
            dup
            aload 1 /* name */
            aload 0 /* this */
            aload 2 /* content */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag tree
         1: .line 475
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag.pos:I
         2: .line 476
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCUnknownInlineTag tree
        end local 2 // java.util.List content
        end local 1 // javax.lang.model.element.Name name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.ReferenceTree name
        start local 2 // java.util.List description
         0: .line 481
            new com.sun.tools.javac.tree.DCTree$DCUses
            dup
            aload 1 /* name */
            checkcast com.sun.tools.javac.tree.DCTree$DCReference
            aload 0 /* this */
            aload 2 /* description */
            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 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCUses tree
         1: .line 482
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCUses.pos:I
         2: .line 483
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCUses tree
        end local 2 // java.util.List description
        end local 1 // com.sun.source.doctree.ReferenceTree name
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.ReferenceTree ref
         0: .line 489
            new com.sun.tools.javac.tree.DCTree$DCValue
            dup
            aload 1 /* ref */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCValue tree
         1: .line 490
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCValue.pos:I
         2: .line 491
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCValue tree
        end local 1 // com.sun.source.doctree.ReferenceTree ref
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List text
         0: .line 496
            new com.sun.tools.javac.tree.DCTree$DCVersion
            dup
            aload 0 /* this */
            aload 1 /* text */
            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 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCVersion tree
         1: .line 497
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCVersion.pos:I
         2: .line 498
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCVersion tree
        end local 1 // java.util.List text
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List list
         0: .line 503
            aload 0 /* this */
            aload 1 /* list */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.splitBody:(Ljava/util/Collection;)Lcom/sun/tools/javac/util/Pair;
            astore 2 /* pair */
        start local 2 // com.sun.tools.javac.util.Pair pair
         1: .line 504
            new java.util.ArrayList
            dup
            aload 2 /* pair */
            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 // com.sun.tools.javac.util.Pair pair
        end local 1 // java.util.List list
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.Collection list
         0: .line 516
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            istore 2 /* savedpos */
        start local 2 // int savedpos
         1: .line 518
            new com.sun.tools.javac.util.ListBuffer
            dup
            invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
            astore 3 /* body */
        start local 3 // com.sun.tools.javac.util.ListBuffer body
         2: .line 520
            new com.sun.tools.javac.util.ListBuffer
            dup
            invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
            astore 4 /* fs */
        start local 4 // com.sun.tools.javac.util.ListBuffer fs
         3: .line 521
            aload 1 /* list */
            invokeinterface java.util.Collection.isEmpty:()Z
            ifeq 7
         4: .line 522
            new com.sun.tools.javac.util.Pair
            dup
            aload 4 /* fs */
            invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
            aload 3 /* body */
            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: .line 584
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         6: .line 522
            aload 19
            areturn
         7: .line 524
      StackMap locals: int com.sun.tools.javac.util.ListBuffer com.sun.tools.javac.util.ListBuffer
      StackMap stack:
            iconst_0
            istore 5 /* foundFirstSentence */
        start local 5 // boolean foundFirstSentence
         8: .line 525
            new java.util.ArrayList
            dup
            aload 1 /* list */
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            astore 6 /* alist */
        start local 6 // java.util.ArrayList alist
         9: .line 526
            aload 6 /* alist */
            invokevirtual java.util.ArrayList.listIterator:()Ljava/util/ListIterator;
            astore 7 /* itr */
        start local 7 // java.util.ListIterator itr
        10: .line 527
            goto 55
        11: .line 528
      StackMap locals: int java.util.ArrayList java.util.ListIterator
      StackMap stack:
            aload 7 /* itr */
            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 /* isFirst */
        start local 8 // boolean isFirst
        14: .line 529
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.next:()Ljava/lang/Object;
            checkcast com.sun.source.doctree.DocTree
            astore 9 /* dt */
        start local 9 // com.sun.source.doctree.DocTree dt
        15: .line 530
            aload 9 /* dt */
            checkcast com.sun.tools.javac.tree.DCTree
            getfield com.sun.tools.javac.tree.DCTree.pos:I
            istore 10 /* spos */
        start local 10 // int spos
        16: .line 531
            iload 5 /* foundFirstSentence */
            ifeq 19
        17: .line 532
            aload 3 /* body */
            aload 9 /* dt */
            checkcast com.sun.tools.javac.tree.DCTree
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        18: .line 533
            goto 55
        19: .line 535
      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 /* dt */
            invokeinterface com.sun.source.doctree.DocTree.getKind:()Lcom/sun/source/doctree/DocTree$Kind;
            invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
            iaload
            tableswitch { // 30 - 31
                   30: 20
                   31: 22
              default: 50
          }
        20: .line 537
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 5 /* foundFirstSentence */
        21: .line 538
            goto 54
        22: .line 540
      StackMap locals:
      StackMap stack:
            aload 9 /* dt */
            checkcast com.sun.tools.javac.tree.DCTree$DCText
            astore 11 /* tt */
        start local 11 // com.sun.tools.javac.tree.DCTree$DCText tt
        23: .line 541
            aload 11 /* tt */
            invokevirtual com.sun.tools.javac.tree.DCTree$DCText.getBody:()Ljava/lang/String;
            astore 12 /* s */
        start local 12 // java.lang.String s
        24: .line 542
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifeq 26
        25: .line 543
            aload 6 /* alist */
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.nextIndex:()I
            invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
            checkcast com.sun.source.doctree.DocTree
            goto 27
        26: .line 544
      StackMap locals: com.sun.tools.javac.tree.DCTree$DCText java.lang.String
      StackMap stack:
            aconst_null
        27: .line 542
      StackMap locals:
      StackMap stack: com.sun.source.doctree.DocTree
            astore 13 /* peekedNext */
        start local 13 // com.sun.source.doctree.DocTree peekedNext
        28: .line 545
            aload 0 /* this */
            aload 12 /* s */
            aload 13 /* peekedNext */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.getSentenceBreak:(Ljava/lang/String;Lcom/sun/source/doctree/DocTree;)I
            istore 14 /* sbreak */
        start local 14 // int sbreak
        29: .line 546
            iload 14 /* sbreak */
            ifle 39
        30: .line 547
            aload 0 /* this */
            aload 12 /* s */
            iconst_0
            iload 14 /* sbreak */
            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 /* s */
        31: .line 548
            aload 0 /* this */
            iload 10 /* spos */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.at:(I)Lcom/sun/tools/javac/tree/DocTreeMaker;
            aload 12 /* s */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newTextTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCText;
            astore 15 /* text */
        start local 15 // com.sun.tools.javac.tree.DCTree$DCText text
        32: .line 549
            aload 4 /* fs */
            aload 15 /* text */
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        33: .line 550
            iconst_1
            istore 5 /* foundFirstSentence */
        34: .line 551
            aload 0 /* this */
            aload 11 /* tt */
            invokevirtual com.sun.tools.javac.tree.DCTree$DCText.getBody:()Ljava/lang/String;
            iload 14 /* sbreak */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.skipWhiteSpace:(Ljava/lang/String;I)I
            istore 16 /* nwPos */
        start local 16 // int nwPos
        35: .line 552
            iload 16 /* nwPos */
            ifle 55
        36: .line 553
            aload 0 /* this */
            iload 10 /* spos */
            iload 16 /* nwPos */
            iadd
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.at:(I)Lcom/sun/tools/javac/tree/DocTreeMaker;
            aload 11 /* tt */
            invokevirtual com.sun.tools.javac.tree.DCTree$DCText.getBody:()Ljava/lang/String;
            iload 16 /* nwPos */
            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 /* text2 */
        start local 17 // com.sun.tools.javac.tree.DCTree$DCText text2
        37: .line 554
            aload 3 /* body */
            aload 17 /* text2 */
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        end local 17 // com.sun.tools.javac.tree.DCTree$DCText text2
        38: .line 556
            goto 55
        end local 16 // int nwPos
        end local 15 // com.sun.tools.javac.tree.DCTree$DCText text
        39: .line 557
      StackMap locals: com.sun.source.doctree.DocTree int
      StackMap stack:
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifeq 54
        40: .line 559
            aload 6 /* alist */
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.nextIndex:()I
            invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
            checkcast com.sun.source.doctree.DocTree
            astore 13 /* peekedNext */
        41: .line 560
            aload 0 /* this */
            aload 13 /* peekedNext */
            iconst_0
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Lcom/sun/source/doctree/DocTree;Z)Z
            istore 15 /* sbrk */
        start local 15 // boolean sbrk
        42: .line 561
            iload 15 /* sbrk */
            ifeq 54
        43: .line 562
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.next:()Ljava/lang/Object;
            checkcast com.sun.source.doctree.DocTree
            astore 16 /* next */
        start local 16 // com.sun.source.doctree.DocTree next
        44: .line 563
            aload 0 /* this */
            aload 12 /* s */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.removeTrailingWhitespace:(Ljava/lang/String;)Ljava/lang/String;
            astore 12 /* s */
        45: .line 564
            aload 0 /* this */
            iload 10 /* spos */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.at:(I)Lcom/sun/tools/javac/tree/DocTreeMaker;
            aload 12 /* s */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newTextTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCText;
            astore 17 /* text */
        start local 17 // com.sun.tools.javac.tree.DCTree$DCText text
        46: .line 565
            aload 4 /* fs */
            aload 17 /* text */
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        47: .line 566
            aload 3 /* body */
            aload 16 /* next */
            checkcast com.sun.tools.javac.tree.DCTree
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        48: .line 567
            iconst_1
            istore 5 /* foundFirstSentence */
        49: .line 568
            goto 55
        end local 17 // com.sun.tools.javac.tree.DCTree$DCText text
        end local 16 // com.sun.source.doctree.DocTree next
        end local 15 // boolean sbrk
        end local 14 // int sbreak
        end local 13 // com.sun.source.doctree.DocTree peekedNext
        end local 12 // java.lang.String s
        end local 11 // com.sun.tools.javac.tree.DCTree$DCText tt
        50: .line 573
      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 /* this */
            aload 9 /* dt */
            iload 8 /* isFirst */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Lcom/sun/source/doctree/DocTree;Z)Z
            ifeq 54
        51: .line 574
            aload 3 /* body */
            aload 9 /* dt */
            checkcast com.sun.tools.javac.tree.DCTree
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        52: .line 575
            iconst_1
            istore 5 /* foundFirstSentence */
        53: .line 576
            goto 55
        54: .line 580
      StackMap locals:
      StackMap stack:
            aload 4 /* fs */
            aload 9 /* dt */
            checkcast com.sun.tools.javac.tree.DCTree
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        end local 10 // int spos
        end local 9 // com.sun.source.doctree.DocTree dt
        end local 8 // boolean isFirst
        55: .line 527
      StackMap locals:
      StackMap stack:
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifne 11
        56: .line 582
            new com.sun.tools.javac.util.Pair
            dup
            aload 4 /* fs */
            invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
            aload 3 /* body */
            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
        57: .line 584
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
        58: .line 582
            aload 19
            areturn
        end local 7 // java.util.ListIterator itr
        end local 6 // java.util.ArrayList alist
        end local 5 // boolean foundFirstSentence
        end local 4 // com.sun.tools.javac.util.ListBuffer fs
        end local 3 // com.sun.tools.javac.util.ListBuffer body
        59: .line 583
      StackMap locals: com.sun.tools.javac.tree.DocTreeMaker java.util.Collection int
      StackMap stack: java.lang.Throwable
            astore 18
        60: .line 584
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
        61: .line 585
            aload 18
            athrow
        end local 2 // int savedpos
        end local 1 // java.util.Collection list
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   62     0                this  Lcom/sun/tools/javac/tree/DocTreeMaker;
            0   62     1                list  Ljava/util/Collection<+Lcom/sun/source/doctree/DocTree;>;
            1   62     2            savedpos  I
            2   59     3                body  Lcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/tree/DCTree;>;
            3   59     4                  fs  Lcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/tree/DCTree;>;
            8   59     5  foundFirstSentence  Z
            9   59     6               alist  Ljava/util/ArrayList<Lcom/sun/source/doctree/DocTree;>;
           10   59     7                 itr  Ljava/util/ListIterator<Lcom/sun/source/doctree/DocTree;>;
           14   55     8             isFirst  Z
           15   55     9                  dt  Lcom/sun/source/doctree/DocTree;
           16   55    10                spos  I
           23   50    11                  tt  Lcom/sun/tools/javac/tree/DCTree$DCText;
           24   50    12                   s  Ljava/lang/String;
           28   50    13          peekedNext  Lcom/sun/source/doctree/DocTree;
           29   50    14              sbreak  I
           32   39    15                text  Lcom/sun/tools/javac/tree/DCTree$DCText;
           35   39    16               nwPos  I
           37   38    17               text2  Lcom/sun/tools/javac/tree/DCTree$DCText;
           42   50    15                sbrk  Z
           44   50    16                next  Lcom/sun/source/doctree/DocTree;
           46   50    17                text  Lcom/sun/tools/javac/tree/DCTree$DCText;
      Exception table:
        from    to  target  type
           1     5      59  any
           7    57      59  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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.DocTree tree
         0: .line 589
            aload 1 /* tree */
            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 // com.sun.source.doctree.DocTree tree
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String s
         0: .line 597
            iconst_m1
            istore 2 /* period */
        start local 2 // int period
         1: .line 598
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         2: goto 10
         3: .line 599
      StackMap locals: int int
      StackMap stack:
            aload 1 /* s */
            iload 3 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            lookupswitch { // 6
                    9: 6
                   10: 6
                   12: 6
                   13: 6
                   32: 6
                   46: 4
              default: 8
          }
         4: .line 601
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            istore 2 /* period */
         5: .line 602
            goto 9
         6: .line 609
      StackMap locals:
      StackMap stack:
            iload 2 /* period */
            iflt 9
         7: .line 610
            iload 3 /* i */
            ireturn
         8: .line 615
      StackMap locals:
      StackMap stack:
            iconst_m1
            istore 2 /* period */
         9: .line 598
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
        10: iload 3 /* i */
            aload 1 /* s */
            invokevirtual java.lang.String.length:()I
            if_icmplt 3
        end local 3 // int i
        11: .line 619
            iconst_m1
            ireturn
        end local 2 // int period
        end local 1 // java.lang.String s
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String s
        start local 2 // com.sun.source.doctree.DocTree dt
         0: .line 643
            aload 0 /* this */
            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 /* breakIterator */
        start local 3 // java.text.BreakIterator breakIterator
         1: .line 644
            aload 3 /* breakIterator */
            ifnonnull 3
         2: .line 645
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.defaultSentenceBreak:(Ljava/lang/String;)I
            ireturn
         3: .line 647
      StackMap locals: java.text.BreakIterator
      StackMap stack:
            aload 3 /* breakIterator */
            aload 1 /* s */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
         4: .line 648
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 4 /* sbrk */
        start local 4 // int sbrk
         5: .line 650
            aload 2 /* dt */
            ifnonnull 7
         6: .line 651
            iload 4 /* sbrk */
            ireturn
         7: .line 656
      StackMap locals: int
      StackMap stack:
            iload 4 /* sbrk */
            aload 1 /* s */
            invokevirtual java.lang.String.length:()I
            iconst_1
            isub
            if_icmpge 9
         8: .line 657
            iload 4 /* sbrk */
            ireturn
         9: .line 660
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* dt */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isTextTree:(Lcom/sun/source/doctree/DocTree;)Z
            ifeq 16
        10: .line 666
            aload 2 /* dt */
            checkcast com.sun.source.doctree.TextTree
            astore 5 /* ttnext */
        start local 5 // com.sun.source.doctree.TextTree ttnext
        11: .line 667
            new java.lang.StringBuilder
            dup
            aload 1 /* s */
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 5 /* ttnext */
            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 /* combined */
        start local 6 // java.lang.String combined
        12: .line 668
            aload 3 /* breakIterator */
            aload 6 /* combined */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
        13: .line 669
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 7 /* sbrk2 */
        start local 7 // int sbrk2
        14: .line 670
            iload 4 /* sbrk */
            iload 7 /* sbrk2 */
            if_icmpge 16
        15: .line 671
            iload 4 /* sbrk */
            ireturn
        end local 7 // int sbrk2
        end local 6 // java.lang.String combined
        end local 5 // com.sun.source.doctree.TextTree ttnext
        16: .line 676
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* dt */
            iconst_0
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.isSentenceBreak:(Lcom/sun/source/doctree/DocTree;Z)Z
            ifeq 18
        17: .line 677
            iload 4 /* sbrk */
            ireturn
        18: .line 683
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            aload 1 /* s */
            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 /* combined */
        start local 5 // java.lang.String combined
        19: .line 684
            aload 3 /* breakIterator */
            aload 5 /* combined */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
        20: .line 685
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 6 /* sbrk2 */
        start local 6 // int sbrk2
        21: .line 686
            iload 6 /* sbrk2 */
            iload 4 /* sbrk */
            if_icmpgt 23
        22: .line 687
            iload 6 /* sbrk2 */
            ireturn
        23: .line 689
      StackMap locals: java.lang.String int
      StackMap stack:
            iconst_m1
            ireturn
        end local 6 // int sbrk2
        end local 5 // java.lang.String combined
        end local 4 // int sbrk
        end local 3 // java.text.BreakIterator breakIterator
        end local 2 // com.sun.source.doctree.DocTree dt
        end local 1 // java.lang.String s
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // javax.lang.model.element.Name tagName
         0: .line 693
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.sentenceBreakTags:Ljava/util/EnumSet;
            aload 1 /* tagName */
            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 // javax.lang.model.element.Name tagName
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // com.sun.source.doctree.DocTree dt
        start local 2 // boolean isFirstDocTree
         0: .line 697
            invokestatic com.sun.tools.javac.tree.DocTreeMaker.$SWITCH_TABLE$com$sun$source$doctree$DocTree$Kind:()[I
            aload 1 /* dt */
            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
                    9: 4
                   29: 1
              default: 7
          }
         1: .line 699
      StackMap locals:
      StackMap stack:
            aload 1 /* dt */
            checkcast com.sun.source.doctree.StartElementTree
            astore 3 /* set */
        start local 3 // com.sun.source.doctree.StartElementTree set
         2: .line 700
            iload 2 /* isFirstDocTree */
            ifne 3
            aload 1 /* dt */
            checkcast com.sun.tools.javac.tree.DCTree
            getfield com.sun.tools.javac.tree.DCTree.pos:I
            iconst_1
            if_icmple 3
            aload 0 /* this */
            aload 3 /* set */
            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 // com.sun.source.doctree.StartElementTree set
         4: .line 702
      StackMap locals:
      StackMap stack:
            aload 1 /* dt */
            checkcast com.sun.source.doctree.EndElementTree
            astore 4 /* eet */
        start local 4 // com.sun.source.doctree.EndElementTree eet
         5: .line 703
            iload 2 /* isFirstDocTree */
            ifne 6
            aload 1 /* dt */
            checkcast com.sun.tools.javac.tree.DCTree
            getfield com.sun.tools.javac.tree.DCTree.pos:I
            iconst_1
            if_icmple 6
            aload 0 /* this */
            aload 4 /* eet */
            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 // com.sun.source.doctree.EndElementTree eet
         7: .line 705
      StackMap locals: com.sun.tools.javac.tree.DocTreeMaker com.sun.source.doctree.DocTree int
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // boolean isFirstDocTree
        end local 1 // com.sun.source.doctree.DocTree dt
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String s
        start local 2 // int start
         0: .line 713
            iload 2 /* start */
            istore 3 /* i */
        start local 3 // int i
         1: goto 6
         2: .line 714
      StackMap locals: int
      StackMap stack:
            aload 1 /* s */
            iload 3 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            istore 4 /* c */
        start local 4 // char c
         3: .line 715
            iload 4 /* c */
            invokestatic java.lang.Character.isWhitespace:(C)Z
            ifne 5
         4: .line 716
            iload 3 /* i */
            ireturn
        end local 4 // char c
         5: .line 713
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 3 /* i */
            aload 1 /* s */
            invokevirtual java.lang.String.length:()I
            if_icmplt 2
        end local 3 // int i
         7: .line 719
            iconst_m1
            ireturn
        end local 2 // int start
        end local 1 // java.lang.String s
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String s
         0: .line 723
            aload 1 /* s */
            invokevirtual java.lang.String.length:()I
            iconst_1
            isub
            istore 2 /* i */
        start local 2 // int i
         1: goto 6
         2: .line 724
      StackMap locals: int
      StackMap stack:
            aload 1 /* s */
            iload 2 /* i */
            invokevirtual java.lang.String.charAt:(I)C
            istore 3 /* ch */
        start local 3 // char ch
         3: .line 725
            iload 3 /* ch */
            invokestatic java.lang.Character.isWhitespace:(C)Z
            ifne 5
         4: .line 726
            aload 1 /* s */
            iconst_0
            iload 2 /* i */
            iconst_1
            iadd
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            areturn
        end local 3 // char ch
         5: .line 723
      StackMap locals:
      StackMap stack:
            iinc 2 /* i */ -1
      StackMap locals:
      StackMap stack:
         6: iload 2 /* i */
            ifge 2
        end local 2 // int i
         7: .line 729
            aload 1 /* s */
            areturn
        end local 1 // java.lang.String s
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List list
         0: .line 734
            aload 1 /* list */
            areturn
        end local 1 // java.util.List list
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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.SummaryTree newSummaryTree(java.util.List);
    descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SummaryTree;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newSummaryTree:(Ljava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCSummary;
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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.DocTypeTree newDocTypeTree(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/DocTypeTree;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newDocTypeTree:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/DCTree$DCDocType;
            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: .line 1
            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: .line 1
            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 newCommentTree(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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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 newDocCommentTree(java.util.List, java.util.List, java.util.List, java.util.List);
    descriptor: (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lcom/sun/source/doctree/DocCommentTree;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=5, locals=5, args_size=5
         0: .line 1
            aload 0
            aload 1
            aload 2
            aload 3
            aload 4
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newDocCommentTree:(Ljava/util/List;Ljava/util/List;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.DocCommentTree newDocCommentTree(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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 1
            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: .line 111
            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.DOC_TYPE: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.END_ELEMENT: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.ENTITY: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.ERRONEOUS: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.EXCEPTION: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.HIDDEN: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.IDENTIFIER: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.INDEX: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.INHERIT_DOC: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: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.LINK_PLAIN: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.LITERAL:Lcom/sun/source/doctree/DocTree$Kind;
            invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
            bipush 19
            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.OTHER:Lcom/sun/source/doctree/DocTree$Kind;
            invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
            bipush 38
            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.PARAM: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.PROVIDES: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.REFERENCE: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.RETURN: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.SEE: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: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_DATA: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.SERIAL_FIELD: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.SINCE: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.START_ELEMENT: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.SUMMARY: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.TEXT: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.THROWS: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.UNKNOWN_BLOCK_TAG: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.UNKNOWN_INLINE_TAG: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.USES: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
            getstatic com.sun.source.doctree.DocTree$Kind.VALUE:Lcom/sun/source/doctree/DocTree$Kind;
            invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
            bipush 36
            iastore
       111: goto 113
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       112: pop
      StackMap locals:
      StackMap stack:
       113: 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 37
            iastore
       114: goto 116
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       115: pop
      StackMap locals:
      StackMap stack:
       116: 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
         110   111     112  Class java.lang.NoSuchFieldError
         113   114     115  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 DCDocType = com.sun.tools.javac.tree.DCTree$DCDocType 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 DCSummary = com.sun.tools.javac.tree.DCTree$DCSummary 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