public class oadd.org.antlr.v.runtime.atn.ATNDeserializer extends java.lang.Object
{
public static final int SERIALIZED_VERSION;
private static final java.util.UUID BASE_SERIALIZED_UUID;
private static final java.util.UUID ADDED_PRECEDENCE_TRANSITIONS;
private static final java.util.UUID ADDED_LEXER_ACTIONS;
private static final java.util.UUID ADDED_UNICODE_SMP;
private static final java.util.List SUPPORTED_UUIDS;
public static final java.util.UUID SERIALIZED_UUID;
private final oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions deserializationOptions;
static oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer getUnicodeDeserializer(oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode)
{
oadd.org.antlr.v.runtime.atn.ATNDeserializer$2 v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer$1 v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode v, v;
v := @parameter: oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode: oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode UNICODE_BMP>;
if v != v goto label;
v = new oadd.org.antlr.v.runtime.atn.ATNDeserializer$1;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer$1: void <init>()>();
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.ATNDeserializer$2;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer$2: void <init>()>();
return v;
}
public void <init>()
{
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions: oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions getDefaultOptions()>();
specialinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void <init>(oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions)>(v);
return;
}
public void <init>(oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions)
{
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions;
specialinvoke v.<java.lang.Object: void <init>()>();
if v != null goto label;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions: oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions getDefaultOptions()>();
label:
v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions deserializationOptions> = v;
return;
}
protected static boolean isFeatureSupported(java.util.UUID, java.util.UUID)
{
java.util.List v, v;
int v, v;
java.util.UUID v, v;
boolean v;
v := @parameter: java.util.UUID;
v := @parameter: java.util.UUID;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS>;
v = interfaceinvoke v.<java.util.List: int indexOf(java.lang.Object)>(v);
if v >= 0 goto label;
return 0;
label:
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS>;
v = interfaceinvoke v.<java.util.List: int indexOf(java.lang.Object)>(v);
if v < v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public oadd.org.antlr.v.runtime.atn.ATN deserialize(char[])
{
oadd.org.antlr.v.runtime.atn.Transition v, v, v, v, v, v, v, v, v;
java.lang.Integer v, v, v, v;
oadd.org.antlr.v.runtime.atn.StarLoopbackState v;
int[] v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATN v;
oadd.org.antlr.v.runtime.atn.BlockStartState v;
oadd.org.antlr.v.runtime.atn.BasicBlockStartState v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer v, v;
oadd.org.antlr.v.runtime.atn.LexerCustomAction v;
oadd.org.antlr.v.runtime.atn.LexerActionType v;
oadd.org.antlr.v.runtime.atn.LexerAction v;
java.util.ArrayList v, v, v, v;
oadd.org.antlr.v.runtime.atn.RuleStartState v, v, v, v, v, v, v;
java.lang.String v, v, v, v;
char[] v;
oadd.org.antlr.v.runtime.misc.Pair v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATNType v, v, v, v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.AtomTransition v;
oadd.org.antlr.v.runtime.atn.BlockEndState v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode v, v;
oadd.org.antlr.v.runtime.atn.ATNState v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.EpsilonTransition v, v, v, v;
oadd.org.antlr.v.runtime.atn.RuleStopState[] v, v, v, v;
oadd.org.antlr.v.runtime.atn.RuleStopState v;
java.lang.Object[] v, v, v;
java.util.Locale v, v;
java.util.UUID v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATNType[] v;
oadd.org.antlr.v.runtime.atn.RuleStartState[] v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Object v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions v, v, v;
oadd.org.antlr.v.runtime.atn.LexerActionType[] v;
oadd.org.antlr.v.runtime.atn.ActionTransition v;
java.lang.UnsupportedOperationException v, v, v;
java.lang.IllegalStateException v, v;
oadd.org.antlr.v.runtime.atn.BasicState v;
java.io.InvalidClassException v, v;
oadd.org.antlr.v.runtime.atn.LexerAction[] v, v, v, v;
java.util.Iterator v, v, v, v, v, v, v, v, v;
char v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: char[];
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
v = 1;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v - 2;
v[v] = v;
v = v + 1;
goto label;
label:
v = v[0];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int SERIALIZED_VERSION>;
if v == v goto label;
v = staticinvoke <java.util.Locale: java.util.Locale getDefault()>();
v = newarray (java.lang.Object)[2];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int SERIALIZED_VERSION>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.util.Locale,java.lang.String,java.lang.Object[])>(v, "Could not deserialize ATN with version %d (expected %d).", v);
v = new java.lang.UnsupportedOperationException;
v = new java.io.InvalidClassException;
v = class "Loadd/org/antlr/v4/runtime/atn/ATN;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
specialinvoke v.<java.io.InvalidClassException: void <init>(java.lang.String,java.lang.String)>(v, v);
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID toUUID(char[],int)>(v, 1);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS>;
v = interfaceinvoke v.<java.util.List: boolean contains(java.lang.Object)>(v);
if v != 0 goto label;
v = staticinvoke <java.util.Locale: java.util.Locale getDefault()>();
v = newarray (java.lang.Object)[2];
v[0] = v;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID SERIALIZED_UUID>;
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.util.Locale,java.lang.String,java.lang.Object[])>(v, "Could not deserialize ATN with UUID %s (expected %s or a legacy UUID).", v);
v = new java.lang.UnsupportedOperationException;
v = new java.io.InvalidClassException;
v = class "Loadd/org/antlr/v4/runtime/atn/ATN;";
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
specialinvoke v.<java.io.InvalidClassException: void <init>(java.lang.String,java.lang.String)>(v, v);
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.Throwable)>(v);
throw v;
label:
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_PRECEDENCE_TRANSITIONS>;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: boolean isFeatureSupported(java.util.UUID,java.util.UUID)>(v, v);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_LEXER_ACTIONS>;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: boolean isFeatureSupported(java.util.UUID,java.util.UUID)>(v, v);
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNType: oadd.org.antlr.v.runtime.atn.ATNType[] values()>();
v = v[9];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v[v];
v = v[10];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = new oadd.org.antlr.v.runtime.atn.ATN;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.ATN: void <init>(oadd.org.antlr.v.runtime.atn.ATNType,int)>(v, v);
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = 12;
v = v[11];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = 0;
label:
if v >= v goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
if v != 0 goto label;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATN: void addState(oadd.org.antlr.v.runtime.atn.ATNState)>(null);
goto label;
label:
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = (int) 65535;
if v != v goto label;
v = (int) -1;
v = v;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.ATNState stateFactory(int,int)>(v, v);
if v != 12 goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = new oadd.org.antlr.v.runtime.misc.Pair;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<oadd.org.antlr.v.runtime.misc.Pair: void <init>(java.lang.Object,java.lang.Object)>(v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.BlockStartState;
if v == 0 goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = new oadd.org.antlr.v.runtime.misc.Pair;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
specialinvoke v.<oadd.org.antlr.v.runtime.misc.Pair: void <init>(java.lang.Object,java.lang.Object)>(v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATN: void addState(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
label:
v = v + 1;
goto label;
label:
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<oadd.org.antlr.v.runtime.misc.Pair: java.lang.Object a>;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = v.<oadd.org.antlr.v.runtime.misc.Pair: java.lang.Object b>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v.<oadd.org.antlr.v.runtime.atn.LoopEndState: oadd.org.antlr.v.runtime.atn.ATNState loopBackState> = v;
goto label;
label:
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<oadd.org.antlr.v.runtime.misc.Pair: java.lang.Object a>;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = v.<oadd.org.antlr.v.runtime.misc.Pair: java.lang.Object b>;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v.<oadd.org.antlr.v.runtime.atn.BlockStartState: oadd.org.antlr.v.runtime.atn.BlockEndState endState> = v;
goto label;
label:
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = 0;
label:
if v >= v goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v.<oadd.org.antlr.v.runtime.atn.DecisionState: boolean nonGreedy> = 1;
v = v + 1;
goto label;
label:
if v == 0 goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = 0;
label:
if v >= v goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v.<oadd.org.antlr.v.runtime.atn.RuleStartState: boolean isLeftRecursiveRule> = 1;
v = v + 1;
goto label;
label:
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.ATNType grammarType>;
v = <oadd.org.antlr.v.runtime.atn.ATNType: oadd.org.antlr.v.runtime.atn.ATNType LEXER>;
if v != v goto label;
v = newarray (int)[v];
v.<oadd.org.antlr.v.runtime.atn.ATN: int[] ruleToTokenType> = v;
label:
v = newarray (oadd.org.antlr.v.runtime.atn.RuleStartState)[v];
v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState> = v;
v = 0;
label:
if v >= v goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v[v] = v;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.ATNType grammarType>;
v = <oadd.org.antlr.v.runtime.atn.ATNType: oadd.org.antlr.v.runtime.atn.ATNType LEXER>;
if v != v goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = (int) 65535;
if v != v goto label;
v = (int) -1;
v = v;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: int[] ruleToTokenType>;
v[v] = v;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_LEXER_ACTIONS>;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: boolean isFeatureSupported(java.util.UUID,java.util.UUID)>(v, v);
if v != 0 goto label;
v = v;
v = v + 1;
v = v[v];
staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
label:
v = v + 1;
goto label;
label:
v = newarray (oadd.org.antlr.v.runtime.atn.RuleStopState)[v];
v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStopState[] ruleToStopState> = v;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v instanceof oadd.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStopState[] ruleToStopState>;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v[v] = v;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = v[v];
v.<oadd.org.antlr.v.runtime.atn.RuleStartState: oadd.org.antlr.v.runtime.atn.RuleStopState stopState> = v;
goto label;
label:
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = 0;
label:
if v >= v goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List modeToStartState>;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
goto label;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode: oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode UNICODE_BMP>;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer getUnicodeDeserializer(oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode)>(v);
v = specialinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: int deserializeSets(char[],int,java.util.List,oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer)>(v, v, v, v);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_UNICODE_SMP>;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: boolean isFeatureSupported(java.util.UUID,java.util.UUID)>(v, v);
if v == 0 goto label;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode: oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode UNICODE_SMP>;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer getUnicodeDeserializer(oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializingMode)>(v);
v = specialinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: int deserializeSets(char[],int,java.util.List,oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer)>(v, v, v, v);
label:
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v + 2;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v + 3;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v + 4;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v + 5;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.Transition edgeFactory(oadd.org.antlr.v.runtime.atn.ATN,int,int,int,int,int,int,java.util.List)>(v, v, v, v, v, v, v, v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: void addTransition(oadd.org.antlr.v.runtime.atn.Transition)>(v);
v = v + 6;
v = v + 1;
goto label;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = 0;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v >= v goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v instanceof oadd.org.antlr.v.runtime.atn.RuleTransition;
if v == 0 goto label;
v = (int) -1;
v = v;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v.<oadd.org.antlr.v.runtime.atn.RuleTransition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = v[v];
v = v.<oadd.org.antlr.v.runtime.atn.RuleStartState: boolean isLeftRecursiveRule>;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.RuleTransition: int precedence>;
if v != 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.RuleTransition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
label:
v = new oadd.org.antlr.v.runtime.atn.EpsilonTransition;
v = v.<oadd.org.antlr.v.runtime.atn.RuleTransition: oadd.org.antlr.v.runtime.atn.ATNState followState>;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.EpsilonTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int)>(v, v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStopState[] ruleToStopState>;
v = v.<oadd.org.antlr.v.runtime.atn.RuleTransition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = v[v];
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.RuleStopState: void addTransition(oadd.org.antlr.v.runtime.atn.Transition)>(v);
label:
v = v + 1;
goto label;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v instanceof oadd.org.antlr.v.runtime.atn.BlockStartState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.BlockStartState: oadd.org.antlr.v.runtime.atn.BlockEndState endState>;
if v != null goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
v = v.<oadd.org.antlr.v.runtime.atn.BlockStartState: oadd.org.antlr.v.runtime.atn.BlockEndState endState>;
v = v.<oadd.org.antlr.v.runtime.atn.BlockEndState: oadd.org.antlr.v.runtime.atn.BlockStartState startState>;
if v == null goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
v = v.<oadd.org.antlr.v.runtime.atn.BlockStartState: oadd.org.antlr.v.runtime.atn.BlockEndState endState>;
v.<oadd.org.antlr.v.runtime.atn.BlockEndState: oadd.org.antlr.v.runtime.atn.BlockStartState startState> = v;
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.PlusLoopbackState;
if v == 0 goto label;
v = 0;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.PlusLoopbackState: int getNumberOfTransitions()>();
if v >= v goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.PlusLoopbackState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.PlusBlockStartState;
if v == 0 goto label;
v.<oadd.org.antlr.v.runtime.atn.PlusBlockStartState: oadd.org.antlr.v.runtime.atn.PlusLoopbackState loopBackState> = v;
label:
v = v + 1;
goto label;
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.StarLoopbackState;
if v == 0 goto label;
v = 0;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopbackState: int getNumberOfTransitions()>();
if v >= v goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopbackState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.StarLoopEntryState;
if v == 0 goto label;
v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: oadd.org.antlr.v.runtime.atn.StarLoopbackState loopBackState> = v;
label:
v = v + 1;
goto label;
label:
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = 1;
label:
if v > v goto label;
v = v;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List decisionToState>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v - 1;
v.<oadd.org.antlr.v.runtime.atn.DecisionState: int decision> = v;
v = v + 1;
goto label;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.ATNType grammarType>;
v = <oadd.org.antlr.v.runtime.atn.ATNType: oadd.org.antlr.v.runtime.atn.ATNType LEXER>;
if v != v goto label;
if v == 0 goto label;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = newarray (oadd.org.antlr.v.runtime.atn.LexerAction)[v];
v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.LexerAction[] lexerActions> = v;
v = 0;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.LexerAction[] lexerActions>;
v = lengthof v;
if v >= v goto label;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.LexerActionType: oadd.org.antlr.v.runtime.atn.LexerActionType[] values()>();
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v[v];
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = (int) 65535;
if v != v goto label;
v = (int) -1;
v = v;
label:
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = (int) 65535;
if v != v goto label;
v = (int) -1;
v = v;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.LexerAction lexerActionFactory(oadd.org.antlr.v.runtime.atn.LexerActionType,int,int)>(v, v, v);
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.LexerAction[] lexerActions>;
v[v] = v;
v = v + 1;
goto label;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = 0;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v >= v goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v instanceof oadd.org.antlr.v.runtime.atn.ActionTransition;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ActionTransition: int ruleIndex>;
v = v.<oadd.org.antlr.v.runtime.atn.ActionTransition: int actionIndex>;
v = new oadd.org.antlr.v.runtime.atn.LexerCustomAction;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.LexerCustomAction: void <init>(int,int)>(v, v);
v = new oadd.org.antlr.v.runtime.atn.ActionTransition;
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = interfaceinvoke v.<java.util.List: int size()>();
specialinvoke v.<oadd.org.antlr.v.runtime.atn.ActionTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int,int,boolean)>(v, v, v, 0);
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: void setTransition(int,oadd.org.antlr.v.runtime.atn.Transition)>(v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = v + 1;
goto label;
label:
v = interfaceinvoke v.<java.util.List: int size()>();
v = newarray (oadd.org.antlr.v.runtime.atn.LexerAction)[v];
v = interfaceinvoke v.<java.util.List: java.lang.Object[] toArray(java.lang.Object[])>(v);
v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.LexerAction[] lexerActions> = v;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void markPrecedenceDecisions(oadd.org.antlr.v.runtime.atn.ATN)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions deserializationOptions>;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions: boolean isVerifyATN()>();
if v == 0 goto label;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void verifyATN(oadd.org.antlr.v.runtime.atn.ATN)>(v);
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions deserializationOptions>;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions: boolean isGenerateRuleBypassTransitions()>();
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.ATNType grammarType>;
v = <oadd.org.antlr.v.runtime.atn.ATNType: oadd.org.antlr.v.runtime.atn.ATNType PARSER>;
if v != v goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = lengthof v;
v = newarray (int)[v];
v.<oadd.org.antlr.v.runtime.atn.ATN: int[] ruleToTokenType> = v;
v = 0;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = lengthof v;
if v >= v goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: int[] ruleToTokenType>;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: int maxTokenType>;
v = v + v;
v = v + 1;
v[v] = v;
v = v + 1;
goto label;
label:
v = 0;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = lengthof v;
if v >= v goto label;
v = new oadd.org.antlr.v.runtime.atn.BasicBlockStartState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.BasicBlockStartState: void <init>()>();
v.<oadd.org.antlr.v.runtime.atn.BasicBlockStartState: int ruleIndex> = v;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATN: void addState(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
v = new oadd.org.antlr.v.runtime.atn.BlockEndState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.BlockEndState: void <init>()>();
v.<oadd.org.antlr.v.runtime.atn.BlockEndState: int ruleIndex> = v;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATN: void addState(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
v.<oadd.org.antlr.v.runtime.atn.BasicBlockStartState: oadd.org.antlr.v.runtime.atn.BlockEndState endState> = v;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATN: int defineDecisionState(oadd.org.antlr.v.runtime.atn.DecisionState)>(v);
v.<oadd.org.antlr.v.runtime.atn.BlockEndState: oadd.org.antlr.v.runtime.atn.BlockStartState startState> = v;
v = null;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v[v];
v = v.<oadd.org.antlr.v.runtime.atn.RuleStartState: boolean isLeftRecursiveRule>;
if v == 0 goto label;
v = null;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
if v != v goto label;
v = v instanceof oadd.org.antlr.v.runtime.atn.StarLoopEntryState;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
v = v - 1;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.LoopEndState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: boolean epsilonOnlyTransitions>;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v = v;
label:
if v != null goto label;
v = new java.lang.UnsupportedOperationException;
specialinvoke v.<java.lang.UnsupportedOperationException: void <init>(java.lang.String)>("Couldn\'t identify final state of the precedence rule prefix section.");
throw v;
label:
v = v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: oadd.org.antlr.v.runtime.atn.StarLoopbackState loopBackState>;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopbackState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(0);
goto label;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStopState[] ruleToStopState>;
v = v[v];
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: java.util.List transitions>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
if v == v goto label;
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
if v != v goto label;
v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target> = v;
goto label;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v[v];
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.RuleStartState: int getNumberOfTransitions()>();
if v <= 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v[v];
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v[v];
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.RuleStartState: int getNumberOfTransitions()>();
v = v - 1;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.RuleStartState: oadd.org.antlr.v.runtime.atn.Transition removeTransition(int)>(v);
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.BasicBlockStartState: void addTransition(oadd.org.antlr.v.runtime.atn.Transition)>(v);
goto label;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v[v];
v = new oadd.org.antlr.v.runtime.atn.EpsilonTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.EpsilonTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.RuleStartState: void addTransition(oadd.org.antlr.v.runtime.atn.Transition)>(v);
v = new oadd.org.antlr.v.runtime.atn.EpsilonTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.EpsilonTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.BlockEndState: void addTransition(oadd.org.antlr.v.runtime.atn.Transition)>(v);
v = new oadd.org.antlr.v.runtime.atn.BasicState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.BasicState: void <init>()>();
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATN: void addState(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
v = new oadd.org.antlr.v.runtime.atn.AtomTransition;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: int[] ruleToTokenType>;
v = v[v];
specialinvoke v.<oadd.org.antlr.v.runtime.atn.AtomTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int)>(v, v);
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: void addTransition(oadd.org.antlr.v.runtime.atn.Transition)>(v);
v = new oadd.org.antlr.v.runtime.atn.EpsilonTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.EpsilonTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.BasicBlockStartState: void addTransition(oadd.org.antlr.v.runtime.atn.Transition)>(v);
v = v + 1;
goto label;
label:
v = v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions deserializationOptions>;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializationOptions: boolean isVerifyATN()>();
if v == 0 goto label;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void verifyATN(oadd.org.antlr.v.runtime.atn.ATN)>(v);
label:
return v;
}
private int deserializeSets(char[], int, java.util.List, oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer)
{
int[] v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
oadd.org.antlr.v.runtime.misc.IntervalSet v;
char v, v, v;
java.util.List v;
char[] v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: java.util.List;
v := @parameter: oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer;
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
v = v + 1;
v = new oadd.org.antlr.v.runtime.misc.IntervalSet;
v = newarray (int)[0];
specialinvoke v.<oadd.org.antlr.v.runtime.misc.IntervalSet: void <init>(int[])>(v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v + 1;
v = v[v];
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt(char)>(v);
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
if v == 0 goto label;
v = (int) -1;
virtualinvoke v.<oadd.org.antlr.v.runtime.misc.IntervalSet: void add(int)>(v);
label:
v = 0;
label:
if v >= v goto label;
v = interfaceinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer: int readUnicode(char[],int)>(v, v);
v = interfaceinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer: int size()>();
v = v + v;
v = interfaceinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer: int readUnicode(char[],int)>(v, v);
v = interfaceinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer$UnicodeDeserializer: int size()>();
v = v + v;
virtualinvoke v.<oadd.org.antlr.v.runtime.misc.IntervalSet: void add(int,int)>(v, v);
v = v + 1;
goto label;
label:
v = v + 1;
goto label;
label:
return v;
}
protected void markPrecedenceDecisions(oadd.org.antlr.v.runtime.atn.ATN)
{
oadd.org.antlr.v.runtime.atn.Transition v, v;
oadd.org.antlr.v.runtime.atn.RuleStartState v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
int v, v, v;
oadd.org.antlr.v.runtime.atn.RuleStartState[] v;
boolean v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATNState v, v, v;
java.util.Iterator v;
oadd.org.antlr.v.runtime.atn.ATN v;
java.util.List v;
java.lang.Object v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: oadd.org.antlr.v.runtime.atn.ATN;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v instanceof oadd.org.antlr.v.runtime.atn.StarLoopEntryState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: oadd.org.antlr.v.runtime.atn.RuleStartState[] ruleToStartState>;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = v[v];
v = v.<oadd.org.antlr.v.runtime.atn.RuleStartState: boolean isLeftRecursiveRule>;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
v = v - 1;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.LoopEndState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.ATNState: boolean epsilonOnlyTransitions>;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: boolean isPrecedenceDecision> = 1;
goto label;
label:
return;
}
protected void verifyATN(oadd.org.antlr.v.runtime.atn.ATN)
{
oadd.org.antlr.v.runtime.atn.Transition v, v, v, v, v;
java.lang.IllegalStateException v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
oadd.org.antlr.v.runtime.atn.StarLoopbackState v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATN v;
oadd.org.antlr.v.runtime.atn.BlockStartState v;
java.util.List v;
oadd.org.antlr.v.runtime.atn.RuleStopState v;
oadd.org.antlr.v.runtime.atn.BlockEndState v;
int v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.ATNState v, v, v, v, v, v, v;
java.util.Iterator v;
oadd.org.antlr.v.runtime.atn.PlusLoopbackState v;
java.lang.Object v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: oadd.org.antlr.v.runtime.atn.ATN;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
if v == null goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: boolean onlyHasEpsilonTransitions()>();
if v != 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v > 1 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
v = v instanceof oadd.org.antlr.v.runtime.atn.PlusBlockStartState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.PlusBlockStartState: oadd.org.antlr.v.runtime.atn.PlusLoopbackState loopBackState>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.StarLoopEntryState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: oadd.org.antlr.v.runtime.atn.StarLoopbackState loopBackState>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: int getNumberOfTransitions()>();
if v != 2 goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.StarBlockStartState;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(1);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.LoopEndState;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: boolean nonGreedy>;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.LoopEndState;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(1);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.StarBlockStartState;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
v = v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: boolean nonGreedy>;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
goto label;
label:
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>()>();
throw v;
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.StarLoopbackState;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v != 1 goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: oadd.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<oadd.org.antlr.v.runtime.atn.Transition: oadd.org.antlr.v.runtime.atn.ATNState target>;
v = v instanceof oadd.org.antlr.v.runtime.atn.StarLoopEntryState;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.LoopEndState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.LoopEndState: oadd.org.antlr.v.runtime.atn.ATNState loopBackState>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.RuleStartState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.RuleStartState: oadd.org.antlr.v.runtime.atn.RuleStopState stopState>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.BlockStartState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.BlockStartState: oadd.org.antlr.v.runtime.atn.BlockEndState endState>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.BlockEndState;
if v == 0 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.BlockEndState: oadd.org.antlr.v.runtime.atn.BlockStartState startState>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
label:
v = v instanceof oadd.org.antlr.v.runtime.atn.DecisionState;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.DecisionState: int getNumberOfTransitions()>();
if v <= 1 goto label;
v = v.<oadd.org.antlr.v.runtime.atn.DecisionState: int decision>;
if v < 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
goto label;
label:
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v <= 1 goto label;
v = v instanceof oadd.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean)>(v);
goto label;
label:
return;
}
protected void checkCondition(boolean)
{
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
boolean v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: boolean;
virtualinvoke v.<oadd.org.antlr.v.runtime.atn.ATNDeserializer: void checkCondition(boolean,java.lang.String)>(v, null);
return;
}
protected void checkCondition(boolean, java.lang.String)
{
java.lang.IllegalStateException v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
java.lang.String v;
boolean v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: boolean;
v := @parameter: java.lang.String;
if v != 0 goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
protected static int toInt(char)
{
char v;
v := @parameter: char;
return v;
}
protected static int toInt32(char[], int)
{
int v, v, v, v;
char[] v;
char v, v;
v := @parameter: char[];
v := @parameter: int;
v = v[v];
v = v + 1;
v = v[v];
v = v << 16;
v = v | v;
return v;
}
protected static long toLong(char[], int)
{
long v, v, v;
int v, v, v, v;
char[] v;
v := @parameter: char[];
v := @parameter: int;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt32(char[],int)>(v, v);
v = v & 4294967295L;
v = v + 2;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: int toInt32(char[],int)>(v, v);
v = v << 32;
v = v | v;
return v;
}
protected static java.util.UUID toUUID(char[], int)
{
int v, v;
char[] v;
long v, v;
java.util.UUID v;
v := @parameter: char[];
v := @parameter: int;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: long toLong(char[],int)>(v, v);
v = v + 4;
v = staticinvoke <oadd.org.antlr.v.runtime.atn.ATNDeserializer: long toLong(char[],int)>(v, v);
v = new java.util.UUID;
specialinvoke v.<java.util.UUID: void <init>(long,long)>(v, v);
return v;
}
protected oadd.org.antlr.v.runtime.atn.Transition edgeFactory(oadd.org.antlr.v.runtime.atn.ATN, int, int, int, int, int, int, java.util.List)
{
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
oadd.org.antlr.v.runtime.atn.NotSetTransition v;
boolean v, v;
oadd.org.antlr.v.runtime.atn.ATN v;
oadd.org.antlr.v.runtime.atn.EpsilonTransition v;
oadd.org.antlr.v.runtime.atn.SetTransition v;
java.util.List v, v, v;
oadd.org.antlr.v.runtime.atn.RangeTransition v, v;
oadd.org.antlr.v.runtime.atn.WildcardTransition v;
oadd.org.antlr.v.runtime.atn.AtomTransition v, v;
oadd.org.antlr.v.runtime.atn.PredicateTransition v;
oadd.org.antlr.v.runtime.atn.ActionTransition v;
int v, v, v, v, v, v, v, v;
oadd.org.antlr.v.runtime.atn.RuleTransition v;
oadd.org.antlr.v.runtime.atn.PrecedencePredicateTransition v;
java.lang.IllegalArgumentException v;
java.lang.Object v, v, v, v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: oadd.org.antlr.v.runtime.atn.ATN;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: java.util.List;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
default: goto label;
};
label:
v = new oadd.org.antlr.v.runtime.atn.EpsilonTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.EpsilonTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
return v;
label:
if v == 0 goto label;
v = new oadd.org.antlr.v.runtime.atn.RangeTransition;
v = (int) -1;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.RangeTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int,int)>(v, v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.RangeTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.RangeTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int,int)>(v, v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.RuleTransition;
v = v.<oadd.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
specialinvoke v.<oadd.org.antlr.v.runtime.atn.RuleTransition: void <init>(oadd.org.antlr.v.runtime.atn.RuleStartState,int,int,oadd.org.antlr.v.runtime.atn.ATNState)>(v, v, v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.PredicateTransition;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
specialinvoke v.<oadd.org.antlr.v.runtime.atn.PredicateTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int,int,boolean)>(v, v, v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.PrecedencePredicateTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.PrecedencePredicateTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int)>(v, v);
return v;
label:
if v == 0 goto label;
v = new oadd.org.antlr.v.runtime.atn.AtomTransition;
v = (int) -1;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.AtomTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int)>(v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.AtomTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.AtomTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int)>(v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.ActionTransition;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
specialinvoke v.<oadd.org.antlr.v.runtime.atn.ActionTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,int,int,boolean)>(v, v, v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.SetTransition;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
specialinvoke v.<oadd.org.antlr.v.runtime.atn.SetTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,oadd.org.antlr.v.runtime.misc.IntervalSet)>(v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.NotSetTransition;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
specialinvoke v.<oadd.org.antlr.v.runtime.atn.NotSetTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState,oadd.org.antlr.v.runtime.misc.IntervalSet)>(v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.WildcardTransition;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.WildcardTransition: void <init>(oadd.org.antlr.v.runtime.atn.ATNState)>(v);
return v;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The specified transition type is not valid.");
throw v;
}
protected oadd.org.antlr.v.runtime.atn.ATNState stateFactory(int, int)
{
java.lang.Object[] v;
java.lang.Integer v;
oadd.org.antlr.v.runtime.atn.BlockEndState v;
oadd.org.antlr.v.runtime.atn.RuleStartState v;
oadd.org.antlr.v.runtime.atn.StarBlockStartState v;
oadd.org.antlr.v.runtime.atn.BasicState v;
oadd.org.antlr.v.runtime.atn.TokensStartState v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
java.util.Locale v;
int v, v;
oadd.org.antlr.v.runtime.atn.StarLoopbackState v;
java.lang.String v;
oadd.org.antlr.v.runtime.atn.ATNState v;
java.lang.IllegalArgumentException v;
oadd.org.antlr.v.runtime.atn.PlusBlockStartState v;
oadd.org.antlr.v.runtime.atn.StarLoopEntryState v;
oadd.org.antlr.v.runtime.atn.BasicBlockStartState v;
oadd.org.antlr.v.runtime.atn.PlusLoopbackState v;
oadd.org.antlr.v.runtime.atn.LoopEndState v;
oadd.org.antlr.v.runtime.atn.RuleStopState v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: int;
v := @parameter: int;
tableswitch(v)
{
case 0: goto label;
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
case 12: goto label;
default: goto label;
};
label:
return null;
label:
v = new oadd.org.antlr.v.runtime.atn.BasicState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.BasicState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.RuleStartState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.RuleStartState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.BasicBlockStartState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.BasicBlockStartState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.PlusBlockStartState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.PlusBlockStartState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.StarBlockStartState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.StarBlockStartState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.TokensStartState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.TokensStartState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.RuleStopState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.RuleStopState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.BlockEndState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.BlockEndState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.StarLoopbackState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopbackState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.StarLoopEntryState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.StarLoopEntryState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.PlusLoopbackState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.PlusLoopbackState: void <init>()>();
v = v;
goto label;
label:
v = new oadd.org.antlr.v.runtime.atn.LoopEndState;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.LoopEndState: void <init>()>();
v = v;
goto label;
label:
v = staticinvoke <java.util.Locale: java.util.Locale getDefault()>();
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.util.Locale,java.lang.String,java.lang.Object[])>(v, "The specified state type %d is not valid.", v);
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v.<oadd.org.antlr.v.runtime.atn.ATNState: int ruleIndex> = v;
return v;
}
protected oadd.org.antlr.v.runtime.atn.LexerAction lexerActionFactory(oadd.org.antlr.v.runtime.atn.LexerActionType, int, int)
{
oadd.org.antlr.v.runtime.atn.LexerActionType v;
java.lang.Object[] v;
oadd.org.antlr.v.runtime.atn.LexerModeAction v;
int[] v;
oadd.org.antlr.v.runtime.atn.ATNDeserializer v;
java.util.Locale v;
int v, v, v, v;
java.lang.String v;
oadd.org.antlr.v.runtime.atn.LexerChannelAction v;
oadd.org.antlr.v.runtime.atn.LexerSkipAction v;
java.lang.IllegalArgumentException v;
oadd.org.antlr.v.runtime.atn.LexerMoreAction v;
oadd.org.antlr.v.runtime.atn.LexerCustomAction v;
oadd.org.antlr.v.runtime.atn.LexerPopModeAction v;
oadd.org.antlr.v.runtime.atn.LexerPushModeAction v;
oadd.org.antlr.v.runtime.atn.LexerTypeAction v;
v := @this: oadd.org.antlr.v.runtime.atn.ATNDeserializer;
v := @parameter: oadd.org.antlr.v.runtime.atn.LexerActionType;
v := @parameter: int;
v := @parameter: int;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer$3: int[] $SwitchMap$org$antlr$v$runtime$atn$LexerActionType>;
v = virtualinvoke v.<oadd.org.antlr.v.runtime.atn.LexerActionType: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
default: goto label;
};
label:
v = new oadd.org.antlr.v.runtime.atn.LexerChannelAction;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.LexerChannelAction: void <init>(int)>(v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.LexerCustomAction;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.LexerCustomAction: void <init>(int,int)>(v, v);
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.LexerModeAction;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.LexerModeAction: void <init>(int)>(v);
return v;
label:
v = <oadd.org.antlr.v.runtime.atn.LexerMoreAction: oadd.org.antlr.v.runtime.atn.LexerMoreAction INSTANCE>;
return v;
label:
v = <oadd.org.antlr.v.runtime.atn.LexerPopModeAction: oadd.org.antlr.v.runtime.atn.LexerPopModeAction INSTANCE>;
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.LexerPushModeAction;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.LexerPushModeAction: void <init>(int)>(v);
return v;
label:
v = <oadd.org.antlr.v.runtime.atn.LexerSkipAction: oadd.org.antlr.v.runtime.atn.LexerSkipAction INSTANCE>;
return v;
label:
v = new oadd.org.antlr.v.runtime.atn.LexerTypeAction;
specialinvoke v.<oadd.org.antlr.v.runtime.atn.LexerTypeAction: void <init>(int)>(v);
return v;
label:
v = staticinvoke <java.util.Locale: java.util.Locale getDefault()>();
v = newarray (java.lang.Object)[1];
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.util.Locale,java.lang.String,java.lang.Object[])>(v, "The specified lexer action type %d is not valid.", v);
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
}
static void <clinit>()
{
java.util.UUID v, v, v, v, v, v, v, v, v;
java.util.ArrayList v;
java.util.List v, v, v, v;
<oadd.org.antlr.v.runtime.atn.ATNDeserializer: int SERIALIZED_VERSION> = 3;
v = staticinvoke <java.util.UUID: java.util.UUID fromString(java.lang.String)>("33761B2D-78BB-4A43-8B0B-4F5BEE8AACF3");
<oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID BASE_SERIALIZED_UUID> = v;
v = staticinvoke <java.util.UUID: java.util.UUID fromString(java.lang.String)>("1DA0C57D-6C06-438A-9B27-10BCB3CE0F61");
<oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_PRECEDENCE_TRANSITIONS> = v;
v = staticinvoke <java.util.UUID: java.util.UUID fromString(java.lang.String)>("AADB8D7E-AEEF-4415-AD2B-8204D6CF042E");
<oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_LEXER_ACTIONS> = v;
v = staticinvoke <java.util.UUID: java.util.UUID fromString(java.lang.String)>("59627784-3BE5-417A-B9EB-8131A7286089");
<oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_UNICODE_SMP> = v;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
<oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS> = v;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS>;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID BASE_SERIALIZED_UUID>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS>;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_PRECEDENCE_TRANSITIONS>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS>;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_LEXER_ACTIONS>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.List SUPPORTED_UUIDS>;
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_UNICODE_SMP>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = <oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID ADDED_UNICODE_SMP>;
<oadd.org.antlr.v.runtime.atn.ATNDeserializer: java.util.UUID SERIALIZED_UUID> = v;
return;
}
}