public class org.antlr.v4.parse.GrammarToken extends org.antlr.runtime.CommonToken
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.antlr.v4.parse.GrammarToken
super_class: org.antlr.runtime.CommonToken
{
public org.antlr.v4.tool.Grammar g;
descriptor: Lorg/antlr/v4/tool/Grammar;
flags: (0x0001) ACC_PUBLIC
public int originalTokenIndex;
descriptor: I
flags: (0x0001) ACC_PUBLIC
public void <init>(org.antlr.v4.tool.Grammar, org.antlr.runtime.Token);
descriptor: (Lorg/antlr/v4/tool/Grammar;Lorg/antlr/runtime/Token;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokespecial org.antlr.runtime.CommonToken.<init>:(Lorg/antlr/runtime/Token;)V
1: aload 0
iconst_m1
putfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
2: aload 0
aload 1
putfield org.antlr.v4.parse.GrammarToken.g:Lorg/antlr/v4/tool/Grammar;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/antlr/v4/parse/GrammarToken;
0 4 1 g Lorg/antlr/v4/tool/Grammar;
0 4 2 oldToken Lorg/antlr/runtime/Token;
MethodParameters:
Name Flags
g
oldToken
public int getCharPositionInLine();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
iflt 1
aload 0
getfield org.antlr.v4.parse.GrammarToken.g:Lorg/antlr/v4/tool/Grammar;
getfield org.antlr.v4.tool.Grammar.originalTokenStream:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getCharPositionInLine:()I
ireturn
1: StackMap locals:
StackMap stack:
aload 0
invokespecial org.antlr.runtime.CommonToken.getCharPositionInLine:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/antlr/v4/parse/GrammarToken;
public int getLine();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
iflt 1
aload 0
getfield org.antlr.v4.parse.GrammarToken.g:Lorg/antlr/v4/tool/Grammar;
getfield org.antlr.v4.tool.Grammar.originalTokenStream:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
invokeinterface org.antlr.runtime.Token.getLine:()I
ireturn
1: StackMap locals:
StackMap stack:
aload 0
invokespecial org.antlr.runtime.CommonToken.getLine:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/antlr/v4/parse/GrammarToken;
public int getTokenIndex();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/antlr/v4/parse/GrammarToken;
public int getStartIndex();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
iflt 2
1: aload 0
getfield org.antlr.v4.parse.GrammarToken.g:Lorg/antlr/v4/tool/Grammar;
getfield org.antlr.v4.tool.Grammar.originalTokenStream:Lorg/antlr/runtime/TokenStream;
aload 0
getfield org.antlr.v4.parse.GrammarToken.originalTokenIndex:I
invokeinterface org.antlr.runtime.TokenStream.get:(I)Lorg/antlr/runtime/Token;
checkcast org.antlr.runtime.CommonToken
invokevirtual org.antlr.runtime.CommonToken.getStartIndex:()I
ireturn
2: StackMap locals:
StackMap stack:
aload 0
invokespecial org.antlr.runtime.CommonToken.getStartIndex:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/antlr/v4/parse/GrammarToken;
public int getStopIndex();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
invokespecial org.antlr.runtime.CommonToken.getStopIndex:()I
aload 0
invokespecial org.antlr.runtime.CommonToken.getStartIndex:()I
isub
iconst_1
iadd
istore 1
start local 1 1: aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getStartIndex:()I
iload 1
iadd
iconst_1
isub
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/antlr/v4/parse/GrammarToken;
1 2 1 n I
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: ldc ""
astore 1
start local 1 1: aload 0
getfield org.antlr.v4.parse.GrammarToken.channel:I
ifle 3
2: new java.lang.StringBuilder
dup
ldc ",channel="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield org.antlr.v4.parse.GrammarToken.channel:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
3: StackMap locals: java.lang.String
StackMap stack:
aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getText:()Ljava/lang/String;
astore 2
start local 2 4: aload 2
ifnull 9
5: aload 2
ldc "\n"
ldc "\\\\n"
invokevirtual java.lang.String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 2
6: aload 2
ldc "\r"
ldc "\\\\r"
invokevirtual java.lang.String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 2
7: aload 2
ldc "\t"
ldc "\\\\t"
invokevirtual java.lang.String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 2
8: goto 10
9: StackMap locals: java.lang.String
StackMap stack:
ldc "<no text>"
astore 2
10: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
ldc "[@"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getTokenIndex:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getStartIndex:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getStopIndex:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
11: ldc "='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "',<"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getType:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ">"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ","
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getLine:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.antlr.v4.parse.GrammarToken.getCharPositionInLine:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
12: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/antlr/v4/parse/GrammarToken;
1 13 1 channelStr Ljava/lang/String;
4 13 2 txt Ljava/lang/String;
}
SourceFile: "GrammarToken.java"