public class org.antlr.v4.runtime.atn.DecisionInfo
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.antlr.v4.runtime.atn.DecisionInfo
super_class: java.lang.Object
{
public final int decision;
descriptor: I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public long invocations;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long timeInPrediction;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long SLL_TotalLook;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long SLL_MinLook;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long SLL_MaxLook;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public org.antlr.v4.runtime.atn.LookaheadEventInfo SLL_MaxLookEvent;
descriptor: Lorg/antlr/v4/runtime/atn/LookaheadEventInfo;
flags: (0x0001) ACC_PUBLIC
public long LL_TotalLook;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long LL_MinLook;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long LL_MaxLook;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public org.antlr.v4.runtime.atn.LookaheadEventInfo LL_MaxLookEvent;
descriptor: Lorg/antlr/v4/runtime/atn/LookaheadEventInfo;
flags: (0x0001) ACC_PUBLIC
public final java.util.List<org.antlr.v4.runtime.atn.ContextSensitivityInfo> contextSensitivities;
descriptor: Ljava/util/List;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Signature: Ljava/util/List<Lorg/antlr/v4/runtime/atn/ContextSensitivityInfo;>;
public final java.util.List<org.antlr.v4.runtime.atn.ErrorInfo> errors;
descriptor: Ljava/util/List;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Signature: Ljava/util/List<Lorg/antlr/v4/runtime/atn/ErrorInfo;>;
public final java.util.List<org.antlr.v4.runtime.atn.AmbiguityInfo> ambiguities;
descriptor: Ljava/util/List;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Signature: Ljava/util/List<Lorg/antlr/v4/runtime/atn/AmbiguityInfo;>;
public final java.util.List<org.antlr.v4.runtime.atn.PredicateEvalInfo> predicateEvals;
descriptor: Ljava/util/List;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Signature: Ljava/util/List<Lorg/antlr/v4/runtime/atn/PredicateEvalInfo;>;
public long SLL_ATNTransitions;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long SLL_DFATransitions;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long LL_Fallback;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long LL_ATNTransitions;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long LL_DFATransitions;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public void <init>(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.antlr.v4.runtime.atn.DecisionInfo.contextSensitivities:Ljava/util/List;
2: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.antlr.v4.runtime.atn.DecisionInfo.errors:Ljava/util/List;
3: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.antlr.v4.runtime.atn.DecisionInfo.ambiguities:Ljava/util/List;
4: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.antlr.v4.runtime.atn.DecisionInfo.predicateEvals:Ljava/util/List;
5: aload 0
iload 1
putfield org.antlr.v4.runtime.atn.DecisionInfo.decision:I
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/antlr/v4/runtime/atn/DecisionInfo;
0 7 1 decision I
MethodParameters:
Name Flags
decision
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "{decision="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
1: aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.decision:I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc ", contextSensitivities="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.contextSensitivities:Ljava/util/List;
invokeinterface java.util.List.size:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
3: ldc ", errors="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.errors:Ljava/util/List;
invokeinterface java.util.List.size:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
4: ldc ", ambiguities="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.ambiguities:Ljava/util/List;
invokeinterface java.util.List.size:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
5: ldc ", SLL_lookahead="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.SLL_TotalLook:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
6: ldc ", SLL_ATNTransitions="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.SLL_ATNTransitions:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
7: ldc ", SLL_DFATransitions="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.SLL_DFATransitions:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
8: ldc ", LL_Fallback="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.LL_Fallback:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
9: ldc ", LL_lookahead="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.LL_TotalLook:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
10: ldc ", LL_ATNTransitions="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield org.antlr.v4.runtime.atn.DecisionInfo.LL_ATNTransitions:J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
11: bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
12: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/antlr/v4/runtime/atn/DecisionInfo;
}
SourceFile: "DecisionInfo.java"