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.Set<java.lang.String> sentenceBreakTags;
    descriptor: Ljava/util/Set;
    flags: (0x0010) ACC_FINAL
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  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 111
            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 119
            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 120
            aload 1 /* instance */
            ifnonnull 3
         2: .line 121
            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 122
      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=9, 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 139
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 127
            aload 0 /* this */
            iconst_m1
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         2: .line 140
            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 141
            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 142
            aload 0 /* this */
            iconst_m1
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         5: .line 143
            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 144
            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 145
            aload 0 /* this */
            ldc "H1"
            ldc "H2"
            ldc "H3"
            ldc "H4"
            ldc "H5"
            ldc "H6"
            ldc "PRE"
            ldc "P"
            invokestatic java.util.Set.of:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Set;
            putfield com.sun.tools.javac.tree.DocTreeMaker.sentenceBreakTags:Ljava/util/Set;
         8: .line 146
            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 152
            aload 0 /* this */
            iload 1 /* pos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         1: .line 153
            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 159
            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 160
            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 165
            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 166
            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 167
            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 172
            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 173
            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 174
            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 179
            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 180
            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 181
            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 186
            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 187
            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 188
            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 193
            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 194
            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 195
            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=3, 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 200
            aload 0 /* this */
            aload 1 /* fullBody */
            aload 2 /* tags */
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
            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 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    1     0      this  Lcom/sun/tools/javac/tree/DocTreeMaker;
            0    1     1  fullBody  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            0    1     2      tags  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
    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 208
            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 209
            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 210
            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 209
            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 211
            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 212
            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 225
            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 226
            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 227
            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 230
            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 251
            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 252
            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 253
            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 252
            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 254
            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 259
            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 260
            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 261
            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 266
            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 267
            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 268
            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 273
            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 274
            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 275
            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 280
            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 281
            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 282
            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 287
            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 288
            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 289
            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 293
            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 294
            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 295
            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 301
            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 302
            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 303
            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 308
            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 309
            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 310
            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 315
            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 316
            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 317
            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 322
            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 323
            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 324
            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 329
            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 330
            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 331
            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 336
            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 337
            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 338
            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 343
            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 344
            aload 3 /* tree */
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            putfield com.sun.tools.javac.tree.DCTree$DCLink.pos:I
         2: .line 345
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCLink tree
        end local 2 // java.util.List label
        end local 1 // com.sun.source.doctree.ReferenceTree ref
        end local 0 // com.sun.tools.javac.tree.DocTreeMaker this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/tools/javac/tree/DocTreeMaker;
            0    3     1    ref  Lcom/sun/source/doctree/ReferenceTree;
            0    3     2  label  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            1    3     3   tree  Lcom/sun/tools/javac/tree/DCTree$DCLink;
    Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCLink;
    MethodParameters:
       Name  Flags
      ref    
      label  

  public com.sun.tools.javac.tree.DCTree$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 350
            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 351
            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 352
            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 357
            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 358
            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 359
            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 364
            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 365
            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 366
            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 372
            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 373
            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 374
            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 375
            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 376
      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 377
            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 382
            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 383
            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 384
            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=3, locals=2, args_size=2
        start local 0 // com.sun.tools.javac.tree.DocTreeMaker this
        start local 1 // java.util.List description
         0: .line 389
            aload 0 /* this */
            iconst_0
            aload 1 /* description */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newReturnTree:(ZLjava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCReturn;
            areturn
        end local 1 // java.util.List description
        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  description  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
    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$DCReturn newReturnTree(boolean, java.util.List<? extends com.sun.source.doctree.DocTree>);
    descriptor: (ZLjava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCReturn;
    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 // boolean isInline
        start local 2 // java.util.List description
         0: .line 394
            new com.sun.tools.javac.tree.DCTree$DCReturn
            dup
            iload 1 /* isInline */
            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$DCReturn.<init>:(ZLjava/util/List;)V
            astore 3 /* tree */
        start local 3 // com.sun.tools.javac.tree.DCTree$DCReturn tree
         1: .line 395
            aload 3 /* 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 396
            aload 3 /* tree */
            areturn
        end local 3 // com.sun.tools.javac.tree.DCTree$DCReturn tree
        end local 2 // java.util.List description
        end local 1 // boolean isInline
        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     isInline  Z
            0    3     2  description  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            1    3     3         tree  Lcom/sun/tools/javac/tree/DCTree$DCReturn;
    Signature: (ZLjava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/tools/javac/tree/DCTree$DCReturn;
    MethodParameters:
             Name  Flags
      isInline     
      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 401
            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 402
            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 403
            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 408
            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 409
            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 410
            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 415
            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 416
            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 417
            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 422
            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 423
            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 424
            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 429
            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 430
            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 431
            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 436
            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 437
            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 438
            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 443
            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 444
            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 445
            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 450
            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 451
            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 452
            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 457
            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 458
            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 459
            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 465
            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 466
            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 467
            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 472
            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 473
            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 474
            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 479
            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 480
            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 481
            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 486
            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 487
            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 488
            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 494
            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 495
            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 496
            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 501
            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 502
            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 503
            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 508
            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 509
            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 521
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
            istore 2 /* savedpos */
        start local 2 // int savedpos
         1: .line 523
            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 525
            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 526
            aload 1 /* list */
            invokeinterface java.util.Collection.isEmpty:()Z
            ifeq 7
         4: .line 527
            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 590
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
         6: .line 527
            aload 19
            areturn
         7: .line 529
      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 530
            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 531
            aload 6 /* alist */
            invokevirtual java.util.ArrayList.listIterator:()Ljava/util/ListIterator;
            astore 7 /* itr */
        start local 7 // java.util.ListIterator itr
        10: .line 532
            goto 55
        11: .line 533
      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 534
            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 535
            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 536
            iload 5 /* foundFirstSentence */
            ifeq 19
        17: .line 537
            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 538
            goto 55
        19: .line 540
      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
            lookupswitch { // 3
                   23: 20
                   31: 20
                   32: 22
              default: 50
          }
        20: .line 543
      StackMap locals:
      StackMap stack:
            iconst_1
            istore 5 /* foundFirstSentence */
        21: .line 544
            goto 54
        22: .line 546
      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 547
            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 548
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifeq 26
        25: .line 549
            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 550
      StackMap locals: com.sun.tools.javac.tree.DCTree$DCText java.lang.String
      StackMap stack:
            aconst_null
        27: .line 548
      StackMap locals:
      StackMap stack: com.sun.source.doctree.DocTree
            astore 13 /* peekedNext */
        start local 13 // com.sun.source.doctree.DocTree peekedNext
        28: .line 551
            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 552
            iload 14 /* sbreak */
            ifle 39
        30: .line 553
            aload 12 /* s */
            iconst_0
            iload 14 /* sbreak */
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            invokevirtual java.lang.String.stripTrailing:()Ljava/lang/String;
            astore 12 /* s */
        31: .line 554
            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 555
            aload 4 /* fs */
            aload 15 /* text */
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        33: .line 556
            iconst_1
            istore 5 /* foundFirstSentence */
        34: .line 557
            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 558
            iload 16 /* nwPos */
            ifle 55
        36: .line 559
            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 560
            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 562
            goto 55
        end local 16 // int nwPos
        end local 15 // com.sun.tools.javac.tree.DCTree$DCText text
        39: .line 563
      StackMap locals: com.sun.source.doctree.DocTree int
      StackMap stack:
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifeq 54
        40: .line 565
            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 566
            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 567
            iload 15 /* sbrk */
            ifeq 54
        43: .line 568
            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 569
            aload 12 /* s */
            invokevirtual java.lang.String.stripTrailing:()Ljava/lang/String;
            astore 12 /* s */
        45: .line 570
            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 571
            aload 4 /* fs */
            aload 17 /* text */
            invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
            pop
        47: .line 572
            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 573
            iconst_1
            istore 5 /* foundFirstSentence */
        49: .line 574
            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 579
      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 580
            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 581
            iconst_1
            istore 5 /* foundFirstSentence */
        53: .line 582
            goto 55
        54: .line 586
      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 532
      StackMap locals:
      StackMap stack:
            aload 7 /* itr */
            invokeinterface java.util.ListIterator.hasNext:()Z
            ifne 11
        56: .line 588
            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 590
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
        58: .line 588
            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 589
      StackMap locals: com.sun.tools.javac.tree.DocTreeMaker java.util.Collection int
      StackMap stack: java.lang.Throwable
            astore 18
        60: .line 590
            aload 0 /* this */
            iload 2 /* savedpos */
            putfield com.sun.tools.javac.tree.DocTreeMaker.pos:I
        61: .line 591
            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 595
            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 603
            iconst_m1
            istore 2 /* period */
        start local 2 // int period
         1: .line 604
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         2: goto 10
         3: .line 605
      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 607
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            istore 2 /* period */
         5: .line 608
            goto 9
         6: .line 615
      StackMap locals:
      StackMap stack:
            iload 2 /* period */
            iflt 9
         7: .line 616
            iload 3 /* i */
            ireturn
         8: .line 621
      StackMap locals:
      StackMap stack:
            iconst_m1
            istore 2 /* period */
         9: .line 604
      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 625
            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 649
            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 650
            aload 3 /* breakIterator */
            ifnonnull 3
         2: .line 651
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.defaultSentenceBreak:(Ljava/lang/String;)I
            ireturn
         3: .line 653
      StackMap locals: java.text.BreakIterator
      StackMap stack:
            aload 3 /* breakIterator */
            aload 1 /* s */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
         4: .line 654
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 4 /* sbrk */
        start local 4 // int sbrk
         5: .line 656
            aload 2 /* dt */
            ifnonnull 7
         6: .line 657
            iload 4 /* sbrk */
            ireturn
         7: .line 662
      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 663
            iload 4 /* sbrk */
            ireturn
         9: .line 666
      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 672
            aload 2 /* dt */
            checkcast com.sun.source.doctree.TextTree
            astore 5 /* ttnext */
        start local 5 // com.sun.source.doctree.TextTree ttnext
        11: .line 673
            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 674
            aload 3 /* breakIterator */
            aload 6 /* combined */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
        13: .line 675
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 7 /* sbrk2 */
        start local 7 // int sbrk2
        14: .line 676
            iload 4 /* sbrk */
            iload 7 /* sbrk2 */
            if_icmpge 16
        15: .line 677
            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 682
      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 683
            iload 4 /* sbrk */
            ireturn
        18: .line 689
      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 690
            aload 3 /* breakIterator */
            aload 5 /* combined */
            invokevirtual java.text.BreakIterator.setText:(Ljava/lang/String;)V
        20: .line 691
            aload 3 /* breakIterator */
            invokevirtual java.text.BreakIterator.next:()I
            istore 6 /* sbrk2 */
        start local 6 // int sbrk2
        21: .line 692
            iload 6 /* sbrk2 */
            iload 4 /* sbrk */
            if_icmpgt 23
        22: .line 693
            iload 6 /* sbrk2 */
            ireturn
        23: .line 695
      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 699
            aload 0 /* this */
            getfield com.sun.tools.javac.tree.DocTreeMaker.sentenceBreakTags:Ljava/util/Set;
            aload 1 /* tagName */
            invokeinterface javax.lang.model.element.Name.toString:()Ljava/lang/String;
            invokestatic com.sun.tools.javac.util.StringUtils.toUpperCase:(Ljava/lang/String;)Ljava/lang/String;
            invokeinterface java.util.Set.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 703
            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 705
      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 706
            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 708
      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 709
            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 711
      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 719
            iload 2 /* start */
            istore 3 /* i */
        start local 3 // int i
         1: goto 6
         2: .line 720
      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 721
            iload 4 /* c */
            invokestatic java.lang.Character.isWhitespace:(C)Z
            ifne 5
         4: .line 722
            iload 3 /* i */
            ireturn
        end local 4 // char c
         5: .line 719
      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 725
            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.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 730
            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(boolean, java.util.List);
    descriptor: (ZLjava/util/List;)Lcom/sun/source/doctree/ReturnTree;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            iload 1
            aload 2
            invokevirtual com.sun.tools.javac.tree.DocTreeMaker.newReturnTree:(ZLjava/util/List;)Lcom/sun/tools/javac/tree/DCTree$DCReturn;
            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 108
            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