public class jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet extends jdk.javadoc.internal.doclets.toolkit.taglets.BaseTaglet implements jdk.javadoc.internal.doclets.toolkit.taglets.InheritableTaglet
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet
  super_class: jdk.javadoc.internal.doclets.toolkit.taglets.BaseTaglet
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet this
         0: .line 55
            aload 0 /* this */
            getstatic com.sun.source.doctree.DocTree$Kind.SEE:Lcom/sun/source/doctree/DocTree$Kind;
            getfield com.sun.source.doctree.DocTree$Kind.tagName:Ljava/lang/String;
            iconst_0
            ldc Ljdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet$Site;
            invokestatic java.util.EnumSet.allOf:(Ljava/lang/Class;)Ljava/util/EnumSet;
            invokespecial jdk.javadoc.internal.doclets.toolkit.taglets.BaseTaglet.<init>:(Ljava/lang/String;ZLjava/util/Set;)V
         1: .line 56
            return
        end local 0 // jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet;

  public void inherit(jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input, jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output);
    descriptor: (Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Output;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet this
        start local 1 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input input
        start local 2 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output output
         0: .line 60
            aload 1 /* input */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* input */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getSeeTrees:(Ljavax/lang/model/element/Element;)Ljava/util/List;
            astore 3 /* tags */
        start local 3 // java.util.List tags
         1: .line 61
            aload 3 /* tags */
            invokeinterface java.util.List.isEmpty:()Z
            ifne 9
         2: .line 62
            aload 1 /* input */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            aload 1 /* input */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getCommentHelper:(Ljavax/lang/model/element/Element;)Ljdk/javadoc/internal/doclets/toolkit/util/CommentHelper;
            astore 4 /* ch */
        start local 4 // jdk.javadoc.internal.doclets.toolkit.util.CommentHelper ch
         3: .line 63
            aload 2 /* output */
            aload 1 /* input */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.element:Ljavax/lang/model/element/Element;
            putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.holder:Ljavax/lang/model/element/Element;
         4: .line 64
            aload 2 /* output */
            aload 3 /* tags */
            iconst_0
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.source.doctree.DocTree
            putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.holderTag:Lcom/sun/source/doctree/DocTree;
         5: .line 65
            aload 2 /* output */
            aload 1 /* input */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.isFirstSentence:Z
            ifeq 7
         6: .line 66
            aload 4 /* ch */
            aload 1 /* input */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            getfield jdk.javadoc.internal.doclets.toolkit.util.Utils.configuration:Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
            aload 2 /* output */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.holderTag:Lcom/sun/source/doctree/DocTree;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.CommentHelper.getFirstSentenceTrees:(Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;Lcom/sun/source/doctree/DocTree;)Ljava/util/List;
            goto 8
         7: .line 67
      StackMap locals: jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output java.util.List jdk.javadoc.internal.doclets.toolkit.util.CommentHelper
      StackMap stack: jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output
            aload 4 /* ch */
            aload 2 /* output */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.holderTag:Lcom/sun/source/doctree/DocTree;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.CommentHelper.getReference:(Lcom/sun/source/doctree/DocTree;)Ljava/util/List;
         8: .line 65
      StackMap locals: jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output java.util.List jdk.javadoc.internal.doclets.toolkit.util.CommentHelper
      StackMap stack: jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output java.util.List
            putfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.inlineTags:Ljava/util/List;
        end local 4 // jdk.javadoc.internal.doclets.toolkit.util.CommentHelper ch
         9: .line 69
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.util.List tags
        end local 2 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output output
        end local 1 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input input
        end local 0 // jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Ljdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet;
            0   10     1   input  Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
            0   10     2  output  Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Output;
            1   10     3    tags  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            3    9     4      ch  Ljdk/javadoc/internal/doclets/toolkit/util/CommentHelper;
    MethodParameters:
        Name  Flags
      input   
      output  

  public jdk.javadoc.internal.doclets.toolkit.Content getTagletOutput(javax.lang.model.element.Element, jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter);
    descriptor: (Ljavax/lang/model/element/Element;Ljdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter;)Ljdk/javadoc/internal/doclets/toolkit/Content;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet this
        start local 1 // javax.lang.model.element.Element holder
        start local 2 // jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter writer
         0: .line 73
            aload 2 /* writer */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter.configuration:()Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
            getfield jdk.javadoc.internal.doclets.toolkit.BaseConfiguration.utils:Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            astore 3 /* utils */
        start local 3 // jdk.javadoc.internal.doclets.toolkit.util.Utils utils
         1: .line 74
            aload 3 /* utils */
            aload 1 /* holder */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getSeeTrees:(Ljavax/lang/model/element/Element;)Ljava/util/List;
            astore 4 /* tags */
        start local 4 // java.util.List tags
         2: .line 75
            aload 1 /* holder */
            astore 5 /* e */
        start local 5 // javax.lang.model.element.Element e
         3: .line 76
            aload 4 /* tags */
            invokeinterface java.util.List.isEmpty:()Z
            ifeq 9
            aload 3 /* utils */
            aload 1 /* holder */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.isExecutableElement:(Ljavax/lang/model/element/Element;)Z
            ifeq 9
         4: .line 77
            new jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input
            dup
            aload 3 /* utils */
            aload 1 /* holder */
            aload 0 /* this */
            invokespecial jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input.<init>:(Ljdk/javadoc/internal/doclets/toolkit/util/Utils;Ljavax/lang/model/element/Element;Ljdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet;)V
            astore 6 /* input */
        start local 6 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input input
         5: .line 78
            aload 2 /* writer */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter.configuration:()Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;
            aload 6 /* input */
            invokestatic jdk.javadoc.internal.doclets.toolkit.util.DocFinder.search:(Ljdk/javadoc/internal/doclets/toolkit/BaseConfiguration;Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;)Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Output;
            astore 7 /* inheritedDoc */
        start local 7 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output inheritedDoc
         6: .line 79
            aload 7 /* inheritedDoc */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.holder:Ljavax/lang/model/element/Element;
            ifnull 9
         7: .line 80
            aload 3 /* utils */
            aload 7 /* inheritedDoc */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.holder:Ljavax/lang/model/element/Element;
            invokevirtual jdk.javadoc.internal.doclets.toolkit.util.Utils.getSeeTrees:(Ljavax/lang/model/element/Element;)Ljava/util/List;
            astore 4 /* tags */
         8: .line 81
            aload 7 /* inheritedDoc */
            getfield jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output.holder:Ljavax/lang/model/element/Element;
            astore 5 /* e */
        end local 7 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output inheritedDoc
        end local 6 // jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input input
         9: .line 84
      StackMap locals: jdk.javadoc.internal.doclets.toolkit.util.Utils java.util.List javax.lang.model.element.Element
      StackMap stack:
            aload 2 /* writer */
            aload 5 /* e */
            aload 4 /* tags */
            invokevirtual jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter.seeTagOutput:(Ljavax/lang/model/element/Element;Ljava/util/List;)Ljdk/javadoc/internal/doclets/toolkit/Content;
            areturn
        end local 5 // javax.lang.model.element.Element e
        end local 4 // java.util.List tags
        end local 3 // jdk.javadoc.internal.doclets.toolkit.util.Utils utils
        end local 2 // jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter writer
        end local 1 // javax.lang.model.element.Element holder
        end local 0 // jdk.javadoc.internal.doclets.toolkit.taglets.SeeTaglet this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   10     0          this  Ljdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet;
            0   10     1        holder  Ljavax/lang/model/element/Element;
            0   10     2        writer  Ljdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter;
            1   10     3         utils  Ljdk/javadoc/internal/doclets/toolkit/util/Utils;
            2   10     4          tags  Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
            3   10     5             e  Ljavax/lang/model/element/Element;
            5    9     6         input  Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Input;
            6    9     7  inheritedDoc  Ljdk/javadoc/internal/doclets/toolkit/util/DocFinder$Output;
    MethodParameters:
        Name  Flags
      holder  
      writer  
}
SourceFile: "SeeTaglet.java"
InnerClasses:
  public final Kind = com.sun.source.doctree.DocTree$Kind of com.sun.source.doctree.DocTree
  final Site = jdk.javadoc.internal.doclets.toolkit.taglets.BaseTaglet$Site of jdk.javadoc.internal.doclets.toolkit.taglets.BaseTaglet
  public Input = jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Input of jdk.javadoc.internal.doclets.toolkit.util.DocFinder
  public Output = jdk.javadoc.internal.doclets.toolkit.util.DocFinder$Output of jdk.javadoc.internal.doclets.toolkit.util.DocFinder