public class org.antlr.v4.tool.GrammarSyntaxMessage extends org.antlr.v4.tool.ANTLRMessage
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.antlr.v4.tool.GrammarSyntaxMessage
super_class: org.antlr.v4.tool.ANTLRMessage
{
public void <init>(org.antlr.v4.tool.ErrorType, java.lang.String, org.antlr.runtime.Token, org.antlr.runtime.RecognitionException, java.lang.Object[]);
descriptor: (Lorg/antlr/v4/tool/ErrorType;Ljava/lang/String;Lorg/antlr/runtime/Token;Lorg/antlr/runtime/RecognitionException;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 4
aload 3
aload 5
invokespecial org.antlr.v4.tool.ANTLRMessage.<init>:(Lorg/antlr/v4/tool/ErrorType;Ljava/lang/Throwable;Lorg/antlr/runtime/Token;[Ljava/lang/Object;)V
1: aload 0
aload 2
putfield org.antlr.v4.tool.GrammarSyntaxMessage.fileName:Ljava/lang/String;
2: aload 0
aload 3
putfield org.antlr.v4.tool.GrammarSyntaxMessage.offendingToken:Lorg/antlr/runtime/Token;
3: aload 3
ifnull 6
4: aload 0
aload 3
invokeinterface org.antlr.runtime.Token.getLine:()I
putfield org.antlr.v4.tool.GrammarSyntaxMessage.line:I
5: aload 0
aload 3
invokeinterface org.antlr.runtime.Token.getCharPositionInLine:()I
putfield org.antlr.v4.tool.GrammarSyntaxMessage.charPosition:I
6: StackMap locals: org.antlr.v4.tool.GrammarSyntaxMessage org.antlr.v4.tool.ErrorType java.lang.String org.antlr.runtime.Token org.antlr.runtime.RecognitionException java.lang.Object[]
StackMap stack:
return
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 7 0 this Lorg/antlr/v4/tool/GrammarSyntaxMessage;
0 7 1 etype Lorg/antlr/v4/tool/ErrorType;
0 7 2 fileName Ljava/lang/String;
0 7 3 offendingToken Lorg/antlr/runtime/Token;
0 7 4 antlrException Lorg/antlr/runtime/RecognitionException;
0 7 5 args [Ljava/lang/Object;
MethodParameters:
Name Flags
etype
fileName
offendingToken
antlrException
args
public org.antlr.runtime.RecognitionException getCause();
descriptor: ()Lorg/antlr/runtime/RecognitionException;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.antlr.v4.tool.ANTLRMessage.getCause:()Ljava/lang/Throwable;
checkcast org.antlr.runtime.RecognitionException
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/antlr/v4/tool/GrammarSyntaxMessage;
public java.lang.Throwable getCause();
descriptor: ()Ljava/lang/Throwable;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.antlr.v4.tool.GrammarSyntaxMessage.getCause:()Lorg/antlr/runtime/RecognitionException;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "GrammarSyntaxMessage.java"