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 115
            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 123
            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 124
            aload 1 /* instance */
            ifnonnull 3
         2: .line 125
            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 126
      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 143
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 131
            aload 0 /* this */
            iconst_m1
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         2: .line 144
            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 145
            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 146
            aload 0 /* this */
            iconst_m1
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         5: .line 147
            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 148
            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 149
            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 150
            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 156
            aload 0 /* this */
            iload 1 /* pos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         1: .line 157
            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 163
            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 164
            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 169
            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 170
            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 171
            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 176
            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 177
            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 178
            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 183
            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 184
            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 185
            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 190
            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 191
            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 192
            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 197
            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 198
            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 199
            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 204
            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 205
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            astore 3 /* preamble */
        start local 3 // java.util.List preamble
         2: .line 206
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            astore 4 /* postamble */
        start local 4 // java.util.List postamble
         3: .line 208
            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 216
            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 217
            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 218
            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 217
            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 219
            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 220
            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 233
            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 234
            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 235
            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 238
            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 259
            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 260
            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 261
            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 260
            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 262
            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 267
            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 268
            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 269
            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 274
            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 275
            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 276
            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 281
            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 282
            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 283
            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 288
            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 289
            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 290
            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 295
            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 296
            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 297
            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 301
            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 302
            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 303
            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 309
            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 310
            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 311
            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 316
            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 317
            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 318
            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 323
            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 324
            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 325
            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 330
            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 331
            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 332
            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 337
            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 338
            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 339
            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 344
            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 345
            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 346
            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 351
            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 352
            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 353
            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 358
            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 359
            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 360
            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 365
            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 366
            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 367
            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 372
            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 373
            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 374
            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=7, locals=4, args_size=2
        start local 0 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.lang.String signature
         0: .line 380
            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 381
            new com.sun.tools.javac.tree.DCTree$DCReference
            dup
            aload 1 /* signature */
            aload 2 /* ref */
            getfield com.sun.tools.javac.parser.ReferenceParser$Reference.moduleName:Lcom/sun/tools/javac/tree/JCTree$JCExpression;
            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$JCExpression;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 382
            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 383
            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 384
      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 385
            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$JCExpression, 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$JCExpression;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=7, locals=7, args_size=6
        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$JCExpression moduleName
        start local 3 // com.sun.tools.javac.tree.JCTree qualExpr
        start local 4 // javax.lang.model.element.Name member
        start local 5 // java.util.List paramTypes
         0: .line 390
            new com.sun.tools.javac.tree.DCTree$DCReference
            dup
            aload 1 /* signature */
            aload 2 /* moduleName */
            aload 3 /* qualExpr */
            aload 4 /* member */
            aload 5 /* paramTypes */
            invokespecial com.sun.tools.javac.tree.DCTree$DCReference.<init>:(Ljava/lang/String;Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/tree/JCTree;Ljavax/lang/model/element/Name;Ljava/util/List;)V
            astore 6 /* tree */
        start local 6 // com.sun.tools.javac.tree.DCTree$DCReference tree
         1: .line 391
            aload 6 /* 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 392
            aload 6 /* tree */
            areturn
        end local 6 // com.sun.tools.javac.tree.DCTree$DCReference tree
        end local 5 // java.util.List paramTypes
        end local 4 // javax.lang.model.element.Name member
        end local 3 // com.sun.tools.javac.tree.JCTree qualExpr
        end local 2 // com.sun.tools.javac.tree.JCTree$JCExpression moduleName
        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  moduleName  Lcom/sun/tools/javac/tree/JCTree$JCExpression;
            0    3     3    qualExpr  Lcom/sun/tools/javac/tree/JCTree;
            0    3     4      member  Ljavax/lang/model/element/Name;
            0    3     5  paramTypes  Ljava/util/List<Lcom/sun/tools/javac/tree/JCTree;>;
            1    3     6        tree  Lcom/sun/tools/javac/tree/DCTree$DCReference;
    Signature: (Ljava/lang/String;Lcom/sun/tools/javac/tree/JCTree$JCExpression;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   
      moduleName  
      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 397
            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 398
            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 399
            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 404
            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 405
            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 406
            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 411
            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 412
            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 413
            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 418
            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 419
            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 420
            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 425
            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 426
            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 427
            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 432
            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 433
            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 434
            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 439
            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 440
            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 441
            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 446
            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 447
            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 448
            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$DCSystemProperty newSystemPropertyTree(javax.lang.model.element.Name);
    descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCSystemProperty;
    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 propertyName
         0: .line 453
            new com.sun.tools.javac.tree.DCTree$DCSystemProperty
            dup
            aload 1 /* propertyName */
            invokespecial com.sun.tools.javac.tree.DCTree$DCSystemProperty.<init>:(Ljavax/lang/model/element/Name;)V
            astore 2 /* tree */
        start local 2 // com.sun.tools.javac.tree.DCTree$DCSystemProperty tree
         1: .line 454
            aload 2 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCSystemProperty.pos:I
         2: .line 455
            aload 2 /* tree */
            areturn
        end local 2 // com.sun.tools.javac.tree.DCTree$DCSystemProperty tree
        end local 1 // javax.lang.model.element.Name propertyName
        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  propertyName  Ljavax/lang/model/element/Name;
            1    3     2          tree  Lcom/sun/tools/javac/tree/DCTree$DCSystemProperty;
    MethodParameters:
              Name  Flags
      propertyName  

  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 460
            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 461
            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 462
            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 468
            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 469
            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 470
            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 475
            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 476
            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 477
            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 482
            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 483
            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 484
            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 489
            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 490
            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 491
            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 497
            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 498
            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 499
            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 504
            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 505
            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 506
            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 511
            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 512
            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 524
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            istore 2 /* savedpos */
        start local 2 // int savedpos
         1: .line 526
            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 528
            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 529
            aload 1 /* list */
            invokeinterface java.util.Collection.isEmpty:()Z
            ifeq 7
         4: .line 530
            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 592
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         6: .line 530
            aload 19
            areturn
         7: .line 532
      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 533
            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 534
            aload 6 /* alist */
            invokevirtual java.util.ArrayList.listIterator:()Ljava/util/ListIterator;
            astore 7 /* itr */
        start local 7 // java.util.ListIterator itr
        10: .line 535
            goto 55
        11: .line 536
      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 537
            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 538
            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 539
            iload 5 /* foundFirstSentence */
            ifeq 19
        17: .line 540
            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 541
            goto 55
        19: .line 543
      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 { // 31 - 32
                   31: 20
                   32: 22
              default: 50
          }
        20: .line 545
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 5 /* foundFirstSentence */
        21: .line 546
            goto 54
        22: .line 548
      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 549
            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 550
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifeq 26
        25: .line 551
            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 552
      StackMap locals: com.sun.tools.javac.tree.DCTree$DCText java.lang.String
      StackMap stack:
            aconst_null
        27: .line 550
      StackMap locals:
      StackMap stack: com.sun.source.doctree.DocTree
            astore 13 /* peekedNext */
        start local 13 // com.sun.source.doctree.DocTree peekedNext
        28: .line 553
            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 554
            iload 14 /* sbreak */
            ifle 39
        30: .line 555
            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 556
            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 557
            aload 4 /* fs */
            aload 15 /* text */
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        33: .line 558
            iconst_1
            istore 5 /* foundFirstSentence */
        34: .line 559
            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 560
            iload 16 /* nwPos */
            ifle 55
        36: .line 561
            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 562
            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 564
            goto 55
        end local 16 // int nwPos
        end local 15 // com.sun.tools.javac.tree.DCTree$DCText text
        39: .line 565
      StackMap locals: com.sun.source.doctree.DocTree int
      StackMap stack:
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifeq 54
        40: .line 567
            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 568
            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 569
            iload 15 /* sbrk */
            ifeq 54
        43: .line 570
            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 571
            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 572
            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 573
            aload 4 /* fs */
            aload 17 /* text */
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        47: .line 574
            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 575
            iconst_1
            istore 5 /* foundFirstSentence */
        49: .line 576
            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 581
      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 582
            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 583
            iconst_1
            istore 5 /* foundFirstSentence */
        53: .line 584
            goto 55
        54: .line 588
      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 535
      StackMap locals:
      StackMap stack:
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifne 11
        56: .line 590
            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 592
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
        58: .line 590
            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 591
      StackMap locals: com.sun.tools.javac.tree.DocTreeMaker java.util.Collection int
      StackMap stack: java.lang.Throwable
            astore 18
        60: .line 592
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
        61: .line 593
            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 597
            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 605
            iconst_m1
            istore 2 /* period */
        start local 2 // int period
         1: .line 606
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         2: goto 10
         3: .line 607
      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 609
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            istore 2 /* period */
         5: .line 610
            goto 9
         6: .line 617
      StackMap locals:
      StackMap stack:
            iload 2 /* period */
            iflt 9
         7: .line 618
            iload 3 /* i */
            ireturn
         8: .line 623
      StackMap locals:
      StackMap stack:
            iconst_m1
            istore 2 /* period */
         9: .line 606
      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 627
            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 651
            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 652
            aload 3 /* breakIterator */
            ifnonnull 3
         2: .line 653
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.defaultSentenceBreak:(Ljava/lang/String;)I
            ireturn
         3: .line 655
      StackMap locals: java.text.BreakIterator
      StackMap stack:
            aload 3 /* breakIterator */
            aload 1 /* s */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
         4: .line 656
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 4 /* sbrk */
        start local 4 // int sbrk
         5: .line 658
            aload 2 /* dt */
            ifnonnull 7
         6: .line 659
            iload 4 /* sbrk */
            ireturn
         7: .line 664
      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 665
            iload 4 /* sbrk */
            ireturn
         9: .line 668
      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 674
            aload 2 /* dt */
            checkcast com.sun.source.doctree.TextTree
            astore 5 /* ttnext */
        start local 5 // com.sun.source.doctree.TextTree ttnext
        11: .line 675
            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 676
            aload 3 /* breakIterator */
            aload 6 /* combined */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
        13: .line 677
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 7 /* sbrk2 */
        start local 7 // int sbrk2
        14: .line 678
            iload 4 /* sbrk */
            iload 7 /* sbrk2 */
            if_icmpge 16
        15: .line 679
            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 684
      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 685
            iload 4 /* sbrk */
            ireturn
        18: .line 691
      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 692
            aload 3 /* breakIterator */
            aload 5 /* combined */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
        20: .line 693
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 6 /* sbrk2 */
        start local 6 // int sbrk2
        21: .line 694
            iload 6 /* sbrk2 */
            iload 4 /* sbrk */
            if_icmpgt 23
        22: .line 695
            iload 6 /* sbrk2 */
            ireturn
        23: .line 697
      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 701
            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 705
            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 707
      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 708
            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 710
      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 711
            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 713
      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 721
            iload 2 /* start */
            istore 3 /* i */
        start local 3 // int i
         1: goto 6
         2: .line 722
      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 723
            iload 4 /* c */
            invokestatic java.lang.Character.isWhitespace:(C)Z
            ifne 5
         4: .line 724
            iload 3 /* i */
            ireturn
        end local 4 // char c
         5: .line 721
      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 727
            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 731
            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 732
      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 733
            iload 3 /* ch */
            invokestatic java.lang.Character.isWhitespace:(C)Z
            ifne 5
         4: .line 734
            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 731
      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 737
            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 742
            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

  public com.sun.source.doctree.SystemPropertyTree newSystemPropertyTree(javax.lang.model.element.Name);
    descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/SystemPropertyTree;
    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.newSystemPropertyTree:(Ljavax/lang/model/element/Name;)Lcom/sun/tools/javac/tree/DCTree$DCSystemProperty;
            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 112
            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 39
            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 31
            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.SYSTEM_PROPERTY:Lcom/sun/source/doctree/DocTree$Kind;
            invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
            bipush 30
            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.TEXT: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.THROWS: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_BLOCK_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.UNKNOWN_INLINE_TAG: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.USES: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.VALUE: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
            getstatic com.sun.source.doctree.DocTree$Kind.VERSION:Lcom/sun/source/doctree/DocTree$Kind;
            invokevirtual com.sun.source.doctree.DocTree$Kind.ordinal:()I
            bipush 38
            iastore
       117: goto 119
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
       118: pop
      StackMap locals:
      StackMap stack:
       119: 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
         116   117     118  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 DCSystemProperty = com.sun.tools.javac.tree.DCTree$DCSystemProperty 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 abstract JCExpression = com.sun.tools.javac.tree.JCTree$JCExpression of com.sun.tools.javac.tree.JCTree
  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