public class com.sun.tools.javac.parser.JavadocTokenizer extends com.sun.tools.javac.parser.JavaTokenizer
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.javac.parser.JavadocTokenizer
super_class: com.sun.tools.javac.parser.JavaTokenizer
{
protected void <init>(com.sun.tools.javac.parser.ScannerFactory, java.nio.CharBuffer);
descriptor: (Lcom/sun/tools/javac/parser/ScannerFactory;Ljava/nio/CharBuffer;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial com.sun.tools.javac.parser.JavaTokenizer.<init>:(Lcom/sun/tools/javac/parser/ScannerFactory;Ljava/nio/CharBuffer;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/javac/parser/JavadocTokenizer;
0 2 1 fac Lcom/sun/tools/javac/parser/ScannerFactory;
0 2 2 buffer Ljava/nio/CharBuffer;
MethodParameters:
Name Flags
fac
buffer
protected void <init>(com.sun.tools.javac.parser.ScannerFactory, char[], int);
descriptor: (Lcom/sun/tools/javac/parser/ScannerFactory;[CI)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
iload 3
invokespecial com.sun.tools.javac.parser.JavaTokenizer.<init>:(Lcom/sun/tools/javac/parser/ScannerFactory;[CI)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/javac/parser/JavadocTokenizer;
0 2 1 fac Lcom/sun/tools/javac/parser/ScannerFactory;
0 2 2 input [C
0 2 3 inputLength I
MethodParameters:
Name Flags
fac
input
inputLength
protected com.sun.tools.javac.parser.Tokens$Comment (int, int, com.sun.tools.javac.parser.Tokens$Comment$CommentStyle);
descriptor: (IILcom/sun/tools/javac/parser/Tokens$Comment$CommentStyle;)Lcom/sun/tools/javac/parser/Tokens$Comment;
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.tools.javac.parser.JavadocTokenizer.reader:Lcom/sun/tools/javac/parser/UnicodeReader;
iload 1
iload 2
invokevirtual com.sun.tools.javac.parser.UnicodeReader.getRawCharacters:(II)[C
astore 4
start local 4 1: new com.sun.tools.javac.parser.JavadocTokenizer$JavadocComment
dup
new com.sun.tools.javac.parser.JavadocTokenizer$DocReader
dup
aload 0
getfield com.sun.tools.javac.parser.JavadocTokenizer.fac:Lcom/sun/tools/javac/parser/ScannerFactory;
aload 4
aload 4
arraylength
iload 1
invokespecial com.sun.tools.javac.parser.JavadocTokenizer$DocReader.<init>:(Lcom/sun/tools/javac/parser/ScannerFactory;[CII)V
aload 3
invokespecial com.sun.tools.javac.parser.JavadocTokenizer$JavadocComment.<init>:(Lcom/sun/tools/javac/parser/JavadocTokenizer$DocReader;Lcom/sun/tools/javac/parser/Tokens$Comment$CommentStyle;)V
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/javac/parser/JavadocTokenizer;
0 2 1 pos I
0 2 2 endPos I
0 2 3 style Lcom/sun/tools/javac/parser/Tokens$Comment$CommentStyle;
1 2 4 buf [C
MethodParameters:
Name Flags
pos
endPos
style
public com.sun.tools.javac.util.Position$LineMap getLineMap();
descriptor: ()Lcom/sun/tools/javac/util/Position$LineMap;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.tools.javac.parser.JavadocTokenizer.reader:Lcom/sun/tools/javac/parser/UnicodeReader;
invokevirtual com.sun.tools.javac.parser.UnicodeReader.getRawCharacters:()[C
astore 1
start local 1 1: aload 1
aload 1
arraylength
iconst_1
invokestatic com.sun.tools.javac.util.Position.makeLineMap:([CIZ)Lcom/sun/tools/javac/util/Position$LineMap;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/javac/parser/JavadocTokenizer;
1 2 1 buf [C
}
SourceFile: "JavadocTokenizer.java"
NestMembers:
com.sun.tools.javac.parser.JavadocTokenizer$DocReader com.sun.tools.javac.parser.JavadocTokenizer$JavadocComment
InnerClasses:
DocReader = com.sun.tools.javac.parser.JavadocTokenizer$DocReader of com.sun.tools.javac.parser.JavadocTokenizer
protected JavadocComment = com.sun.tools.javac.parser.JavadocTokenizer$JavadocComment of com.sun.tools.javac.parser.JavadocTokenizer
public abstract Comment = com.sun.tools.javac.parser.Tokens$Comment of com.sun.tools.javac.parser.Tokens
public final CommentStyle = com.sun.tools.javac.parser.Tokens$Comment$CommentStyle of com.sun.tools.javac.parser.Tokens$Comment
public abstract LineMap = com.sun.tools.javac.util.Position$LineMap of com.sun.tools.javac.util.Position