public class com.sun.tools.javac.parser.ReferenceParser
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.tools.javac.parser.ReferenceParser
super_class: java.lang.Object
{
private final com.sun.tools.javac.parser.ParserFactory fac;
descriptor: Lcom/sun/tools/javac/parser/ParserFactory;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(com.sun.tools.javac.parser.ParserFactory);
descriptor: (Lcom/sun/tools/javac/parser/ParserFactory;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/javac/parser/ReferenceParser;
0 3 1 fac Lcom/sun/tools/javac/parser/ParserFactory;
MethodParameters:
Name Flags
fac
public com.sun.tools.javac.parser.ReferenceParser$Reference parse(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/parser/ReferenceParser$Reference;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=12, args_size=2
start local 0 start local 1 0: new com.sun.tools.javac.util.Log$DeferredDiagnosticHandler
dup
aload 0
getfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
getfield com.sun.tools.javac.parser.ParserFactory.log:Lcom/sun/tools/javac/util/Log;
invokespecial com.sun.tools.javac.util.Log$DeferredDiagnosticHandler.<init>:(Lcom/sun/tools/javac/util/Log;)V
1: astore 6
start local 6 2: aload 1
ldc "/"
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;)I
istore 7
start local 7 3: aload 1
ldc "#"
iload 7
iconst_1
iadd
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;I)I
istore 8
start local 8 4: aload 1
ldc "("
iload 7
iload 8
invokestatic java.lang.Math.max:(II)I
iconst_1
iadd
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;I)I
istore 9
start local 9 5: iload 7
iconst_m1
if_icmple 8
6: aload 0
aload 1
iconst_0
iload 7
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parseModule:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/JCTree$JCExpression;
astore 2
start local 2 7: goto 9
end local 2 8: StackMap locals: com.sun.tools.javac.parser.ReferenceParser java.lang.String top top top top com.sun.tools.javac.util.Log$DeferredDiagnosticHandler int int int
StackMap stack:
aconst_null
astore 2
start local 2 9: StackMap locals: com.sun.tools.javac.parser.ReferenceParser java.lang.String com.sun.tools.javac.tree.JCTree$JCExpression top top top com.sun.tools.javac.util.Log$DeferredDiagnosticHandler int int int
StackMap stack:
iload 7
ifle 13
aload 1
invokevirtual java.lang.String.length:()I
iload 7
iconst_1
iadd
if_icmpne 13
10: aconst_null
astore 3
start local 3 11: aconst_null
astore 4
start local 4 12: goto 28
end local 4 end local 3 StackMap locals:
StackMap stack:
13: iload 8
iconst_m1
if_icmpne 21
14: iload 9
iconst_m1
if_icmpne 18
15: aload 0
aload 1
iload 7
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parseType:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/JCTree;
astore 3
start local 3 16: aconst_null
astore 4
start local 4 17: goto 28
end local 4 end local 3 18: StackMap locals:
StackMap stack:
aconst_null
astore 3
start local 3 19: aload 0
aload 1
iload 7
iconst_1
iadd
iload 9
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parseMember:(Ljava/lang/String;)Lcom/sun/tools/javac/util/Name;
astore 4
start local 4 20: goto 28
end local 4 end local 3 21: StackMap locals:
StackMap stack:
iload 8
iload 7
iconst_1
iadd
if_icmpne 22
aconst_null
goto 23
StackMap locals:
StackMap stack:
22: aload 0
aload 1
iload 7
iconst_1
iadd
iload 8
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parseType:(Ljava/lang/String;)Lcom/sun/tools/javac/tree/JCTree;
StackMap locals:
StackMap stack: com.sun.tools.javac.tree.JCTree
23: astore 3
start local 3 24: iload 9
iconst_m1
if_icmpne 27
25: aload 0
aload 1
iload 8
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parseMember:(Ljava/lang/String;)Lcom/sun/tools/javac/util/Name;
astore 4
start local 4 26: goto 28
end local 4 27: StackMap locals: com.sun.tools.javac.parser.ReferenceParser java.lang.String com.sun.tools.javac.tree.JCTree$JCExpression com.sun.tools.javac.tree.JCTree top top com.sun.tools.javac.util.Log$DeferredDiagnosticHandler int int int
StackMap stack:
aload 0
aload 1
iload 8
iconst_1
iadd
iload 9
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parseMember:(Ljava/lang/String;)Lcom/sun/tools/javac/util/Name;
astore 4
start local 4 28: StackMap locals: com.sun.tools.javac.parser.ReferenceParser java.lang.String com.sun.tools.javac.tree.JCTree$JCExpression com.sun.tools.javac.tree.JCTree com.sun.tools.javac.util.Name top com.sun.tools.javac.util.Log$DeferredDiagnosticHandler int int int
StackMap stack:
iload 9
ifge 31
29: aconst_null
astore 5
start local 5 30: goto 35
end local 5 31: StackMap locals:
StackMap stack:
aload 1
ldc ")"
iload 9
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;I)I
istore 10
start local 10 32: iload 10
aload 1
invokevirtual java.lang.String.length:()I
iconst_1
isub
if_icmpeq 34
33: new com.sun.tools.javac.parser.ReferenceParser$ParseException
dup
ldc "dc.ref.bad.parens"
invokespecial com.sun.tools.javac.parser.ReferenceParser$ParseException.<init>:(Ljava/lang/String;)V
athrow
34: StackMap locals: int
StackMap stack:
aload 0
aload 1
iload 9
iconst_1
iadd
iload 10
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual com.sun.tools.javac.parser.ReferenceParser.parseParams:(Ljava/lang/String;)Lcom/sun/tools/javac/util/List;
astore 5
end local 10 start local 5 35: StackMap locals: com.sun.tools.javac.parser.ReferenceParser java.lang.String com.sun.tools.javac.tree.JCTree$JCExpression com.sun.tools.javac.tree.JCTree com.sun.tools.javac.util.Name com.sun.tools.javac.util.List com.sun.tools.javac.util.Log$DeferredDiagnosticHandler int int int
StackMap stack:
aload 6
invokevirtual com.sun.tools.javac.util.Log$DeferredDiagnosticHandler.getDiagnostics:()Ljava/util/Queue;
invokeinterface java.util.Queue.isEmpty:()Z
ifne 40
36: new com.sun.tools.javac.parser.ReferenceParser$ParseException
dup
ldc "dc.ref.syntax.error"
invokespecial com.sun.tools.javac.parser.ReferenceParser$ParseException.<init>:(Ljava/lang/String;)V
athrow
end local 9 end local 8 end local 7 end local 5 end local 4 end local 3 end local 2 37: StackMap locals: com.sun.tools.javac.parser.ReferenceParser java.lang.String top top top top com.sun.tools.javac.util.Log$DeferredDiagnosticHandler
StackMap stack: java.lang.Throwable
astore 11
38: aload 0
getfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
getfield com.sun.tools.javac.parser.ParserFactory.log:Lcom/sun/tools/javac/util/Log;
aload 6
invokevirtual com.sun.tools.javac.util.Log.popDiagnosticHandler:(Lcom/sun/tools/javac/util/Log$DiagnosticHandler;)V
39: aload 11
athrow
start local 2 start local 3 start local 4 start local 5 40: StackMap locals: com.sun.tools.javac.parser.ReferenceParser java.lang.String com.sun.tools.javac.tree.JCTree$JCExpression com.sun.tools.javac.tree.JCTree com.sun.tools.javac.util.Name com.sun.tools.javac.util.List com.sun.tools.javac.util.Log$DeferredDiagnosticHandler
StackMap stack:
aload 0
getfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
getfield com.sun.tools.javac.parser.ParserFactory.log:Lcom/sun/tools/javac/util/Log;
aload 6
invokevirtual com.sun.tools.javac.util.Log.popDiagnosticHandler:(Lcom/sun/tools/javac/util/Log$DiagnosticHandler;)V
41: new com.sun.tools.javac.parser.ReferenceParser$Reference
dup
aload 2
aload 3
aload 4
aload 5
invokespecial com.sun.tools.javac.parser.ReferenceParser$Reference.<init>:(Lcom/sun/tools/javac/tree/JCTree$JCExpression;Lcom/sun/tools/javac/tree/JCTree;Lcom/sun/tools/javac/util/Name;Lcom/sun/tools/javac/util/List;)V
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 42 0 this Lcom/sun/tools/javac/parser/ReferenceParser;
0 42 1 sig Ljava/lang/String;
7 8 2 moduleName Lcom/sun/tools/javac/tree/JCTree$JCExpression;
9 37 2 moduleName Lcom/sun/tools/javac/tree/JCTree$JCExpression;
40 42 2 moduleName Lcom/sun/tools/javac/tree/JCTree$JCExpression;
11 13 3 qualExpr Lcom/sun/tools/javac/tree/JCTree;
16 18 3 qualExpr Lcom/sun/tools/javac/tree/JCTree;
19 21 3 qualExpr Lcom/sun/tools/javac/tree/JCTree;
24 37 3 qualExpr Lcom/sun/tools/javac/tree/JCTree;
40 42 3 qualExpr Lcom/sun/tools/javac/tree/JCTree;
12 13 4 member Lcom/sun/tools/javac/util/Name;
17 18 4 member Lcom/sun/tools/javac/util/Name;
20 21 4 member Lcom/sun/tools/javac/util/Name;
26 27 4 member Lcom/sun/tools/javac/util/Name;
28 37 4 member Lcom/sun/tools/javac/util/Name;
40 42 4 member Lcom/sun/tools/javac/util/Name;
30 31 5 paramTypes Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree;>;
35 37 5 paramTypes Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree;>;
40 42 5 paramTypes Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree;>;
2 42 6 deferredDiagnosticHandler Lcom/sun/tools/javac/util/Log$DeferredDiagnosticHandler;
3 37 7 slash I
4 37 8 hash I
5 37 9 lparen I
32 35 10 rparen I
Exception table:
from to target type
2 37 37 any
Exceptions:
throws com.sun.tools.javac.parser.ReferenceParser$ParseException
MethodParameters:
Name Flags
sig
private com.sun.tools.javac.tree.JCTree$JCExpression parseModule(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/tree/JCTree$JCExpression;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
aload 1
iconst_0
iconst_0
iconst_0
invokevirtual com.sun.tools.javac.parser.ParserFactory.newParser:(Ljava/lang/CharSequence;ZZZ)Lcom/sun/tools/javac/parser/JavacParser;
astore 2
start local 2 1: aload 2
iconst_0
invokevirtual com.sun.tools.javac.parser.JavacParser.qualident:(Z)Lcom/sun/tools/javac/tree/JCTree$JCExpression;
astore 3
start local 3 2: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.token:()Lcom/sun/tools/javac/parser/Tokens$Token;
getfield com.sun.tools.javac.parser.Tokens$Token.kind:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
getstatic com.sun.tools.javac.parser.Tokens$TokenKind.EOF:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
if_acmpeq 4
3: new com.sun.tools.javac.parser.ReferenceParser$ParseException
dup
ldc "dc.ref.unexpected.input"
invokespecial com.sun.tools.javac.parser.ReferenceParser$ParseException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals: com.sun.tools.javac.parser.JavacParser com.sun.tools.javac.tree.JCTree$JCExpression
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/javac/parser/ReferenceParser;
0 5 1 s Ljava/lang/String;
1 5 2 p Lcom/sun/tools/javac/parser/JavacParser;
2 5 3 expr Lcom/sun/tools/javac/tree/JCTree$JCExpression;
Exceptions:
throws com.sun.tools.javac.parser.ReferenceParser$ParseException
MethodParameters:
Name Flags
s
private com.sun.tools.javac.tree.JCTree parseType(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/tree/JCTree;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
aload 1
iconst_0
iconst_0
iconst_0
invokevirtual com.sun.tools.javac.parser.ParserFactory.newParser:(Ljava/lang/CharSequence;ZZZ)Lcom/sun/tools/javac/parser/JavacParser;
astore 2
start local 2 1: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.parseType:()Lcom/sun/tools/javac/tree/JCTree$JCExpression;
astore 3
start local 3 2: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.token:()Lcom/sun/tools/javac/parser/Tokens$Token;
getfield com.sun.tools.javac.parser.Tokens$Token.kind:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
getstatic com.sun.tools.javac.parser.Tokens$TokenKind.EOF:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
if_acmpeq 4
3: new com.sun.tools.javac.parser.ReferenceParser$ParseException
dup
ldc "dc.ref.unexpected.input"
invokespecial com.sun.tools.javac.parser.ReferenceParser$ParseException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals: com.sun.tools.javac.parser.JavacParser com.sun.tools.javac.tree.JCTree
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/javac/parser/ReferenceParser;
0 5 1 s Ljava/lang/String;
1 5 2 p Lcom/sun/tools/javac/parser/JavacParser;
2 5 3 tree Lcom/sun/tools/javac/tree/JCTree;
Exceptions:
throws com.sun.tools.javac.parser.ReferenceParser$ParseException
MethodParameters:
Name Flags
s
private com.sun.tools.javac.util.Name parseMember(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/util/Name;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
aload 1
iconst_0
iconst_0
iconst_0
invokevirtual com.sun.tools.javac.parser.ParserFactory.newParser:(Ljava/lang/CharSequence;ZZZ)Lcom/sun/tools/javac/parser/JavacParser;
astore 2
start local 2 1: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.ident:()Lcom/sun/tools/javac/util/Name;
astore 3
start local 3 2: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.token:()Lcom/sun/tools/javac/parser/Tokens$Token;
getfield com.sun.tools.javac.parser.Tokens$Token.kind:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
getstatic com.sun.tools.javac.parser.Tokens$TokenKind.EOF:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
if_acmpeq 4
3: new com.sun.tools.javac.parser.ReferenceParser$ParseException
dup
ldc "dc.ref.unexpected.input"
invokespecial com.sun.tools.javac.parser.ReferenceParser$ParseException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals: com.sun.tools.javac.parser.JavacParser com.sun.tools.javac.util.Name
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/javac/parser/ReferenceParser;
0 5 1 s Ljava/lang/String;
1 5 2 p Lcom/sun/tools/javac/parser/JavacParser;
2 5 3 name Lcom/sun/tools/javac/util/Name;
Exceptions:
throws com.sun.tools.javac.parser.ReferenceParser$ParseException
MethodParameters:
Name Flags
s
private com.sun.tools.javac.util.List<com.sun.tools.javac.tree.JCTree> parseParams(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/javac/util/List;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual java.lang.String.trim:()Ljava/lang/String;
invokevirtual java.lang.String.isEmpty:()Z
ifeq 2
1: invokestatic com.sun.tools.javac.util.List.nil:()Lcom/sun/tools/javac/util/List;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.tools.javac.parser.ReferenceParser.fac:Lcom/sun/tools/javac/parser/ParserFactory;
aload 1
ldc "..."
ldc "[]"
invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
iconst_0
iconst_0
iconst_0
invokevirtual com.sun.tools.javac.parser.ParserFactory.newParser:(Ljava/lang/CharSequence;ZZZ)Lcom/sun/tools/javac/parser/JavacParser;
astore 2
start local 2 3: new com.sun.tools.javac.util.ListBuffer
dup
invokespecial com.sun.tools.javac.util.ListBuffer.<init>:()V
astore 3
start local 3 4: aload 3
aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.parseType:()Lcom/sun/tools/javac/tree/JCTree$JCExpression;
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
5: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.token:()Lcom/sun/tools/javac/parser/Tokens$Token;
getfield com.sun.tools.javac.parser.Tokens$Token.kind:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
getstatic com.sun.tools.javac.parser.Tokens$TokenKind.IDENTIFIER:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
if_acmpne 12
6: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.nextToken:()V
7: goto 12
8: StackMap locals: com.sun.tools.javac.parser.JavacParser com.sun.tools.javac.util.ListBuffer
StackMap stack:
aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.nextToken:()V
9: aload 3
aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.parseType:()Lcom/sun/tools/javac/tree/JCTree$JCExpression;
invokevirtual com.sun.tools.javac.util.ListBuffer.add:(Ljava/lang/Object;)Z
pop
10: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.token:()Lcom/sun/tools/javac/parser/Tokens$Token;
getfield com.sun.tools.javac.parser.Tokens$Token.kind:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
getstatic com.sun.tools.javac.parser.Tokens$TokenKind.IDENTIFIER:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
if_acmpne 12
11: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.nextToken:()V
12: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.token:()Lcom/sun/tools/javac/parser/Tokens$Token;
getfield com.sun.tools.javac.parser.Tokens$Token.kind:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
getstatic com.sun.tools.javac.parser.Tokens$TokenKind.COMMA:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
if_acmpeq 8
13: aload 2
invokevirtual com.sun.tools.javac.parser.JavacParser.token:()Lcom/sun/tools/javac/parser/Tokens$Token;
getfield com.sun.tools.javac.parser.Tokens$Token.kind:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
getstatic com.sun.tools.javac.parser.Tokens$TokenKind.EOF:Lcom/sun/tools/javac/parser/Tokens$TokenKind;
if_acmpeq 15
14: new com.sun.tools.javac.parser.ReferenceParser$ParseException
dup
ldc "dc.ref.unexpected.input"
invokespecial com.sun.tools.javac.parser.ReferenceParser$ParseException.<init>:(Ljava/lang/String;)V
athrow
15: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.sun.tools.javac.util.ListBuffer.toList:()Lcom/sun/tools/javac/util/List;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lcom/sun/tools/javac/parser/ReferenceParser;
0 16 1 s Ljava/lang/String;
3 16 2 p Lcom/sun/tools/javac/parser/JavacParser;
4 16 3 paramTypes Lcom/sun/tools/javac/util/ListBuffer<Lcom/sun/tools/javac/tree/JCTree;>;
Exceptions:
throws com.sun.tools.javac.parser.ReferenceParser$ParseException
Signature: (Ljava/lang/String;)Lcom/sun/tools/javac/util/List<Lcom/sun/tools/javac/tree/JCTree;>;
MethodParameters:
Name Flags
s
}
SourceFile: "ReferenceParser.java"
NestMembers:
com.sun.tools.javac.parser.ReferenceParser$ParseException com.sun.tools.javac.parser.ReferenceParser$Reference
InnerClasses:
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 Token = com.sun.tools.javac.parser.Tokens$Token of com.sun.tools.javac.parser.Tokens
public final TokenKind = com.sun.tools.javac.parser.Tokens$TokenKind of com.sun.tools.javac.parser.Tokens
public abstract JCExpression = com.sun.tools.javac.tree.JCTree$JCExpression of com.sun.tools.javac.tree.JCTree
public DeferredDiagnosticHandler = com.sun.tools.javac.util.Log$DeferredDiagnosticHandler of com.sun.tools.javac.util.Log
public abstract DiagnosticHandler = com.sun.tools.javac.util.Log$DiagnosticHandler of com.sun.tools.javac.util.Log