public class nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator extends nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNSimulator
{
public static boolean debug;
public static boolean trace_atn_sim;
public static boolean dfa_debug;
public static boolean retry_debug;
public static final boolean TURN_OFF_LR_LOOP_ENTRY_BRANCH_OPT;
protected final nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser;
public final nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] decisionToDFA;
private nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode mode;
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache;
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input;
protected int _startIndex;
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext _outerContext;
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA _dfa;
static final boolean $assertionsDisabled;
public void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[], nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[];
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[],nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache)>(null, v, v, v);
return;
}
public void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[], nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[];
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNSimulator: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContextCache)>(v, v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode LL>;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode mode> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] decisionToDFA> = v;
return;
}
public void reset()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
return;
}
public void clearDFA()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
int v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v = 0;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] decisionToDFA>;
v = lengthof v;
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] decisionToDFA>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState getDecisionState(int)>(v);
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState,int)>(v, v);
v[v] = v;
v = v + 1;
goto label;
label:
return;
}
public int adaptivePredict(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream, int, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token v, v;
boolean v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v, v;
java.lang.Throwable v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
int v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v;
java.io.PrintStream v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream;
v := @parameter: int;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
label:
v = <java.lang.System: java.io.PrintStream out>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getLookaheadName(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token LT(int)>(1);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getLine()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token LT(int)>(1);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getCharPositionInLine()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,java.lang.String,int,int)>(v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("adaptivePredict decision \u exec LA(1)==\u line \u0001:\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input> = v;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int _startIndex> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext _outerContext> = v;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA[] decisionToDFA>;
v = v[v];
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA _dfa> = v;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int mark()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int _startIndex>;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: boolean isPrecedenceDfa()>();
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: int getPrecedence()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState getPrecedenceStartState(int)>(v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState s0>;
label:
if v != null goto label;
if v != null goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext EMPTY>;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState atnStartState>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext EMPTY>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet computeStartState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext,boolean)>(v, v, 0);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: boolean isPrecedenceDfa()>();
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState s0>;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs> = v;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet applyPrecedenceFilter(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState addDFAState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: int getPrecedence()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: void setPrecedenceStartState(int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v, v);
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState addDFAState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v, v);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState s0> = v;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int execATN(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)>(v, v, v, v, v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary getVocabulary()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: java.lang.String toString(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("DFA after predictATN: \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache> = null;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA _dfa> = null;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void release(int)>(v);
return v;
label:
v := @caughtexception;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache> = null;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA _dfa> = null;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void release(int)>(v);
throw v;
catch java.lang.Throwable from label to label with label;
}
protected int execATN(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream, int, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode v, v;
boolean v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v;
java.io.PrintStream v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.util.BitSet v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream;
v := @parameter: int;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
label:
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: int decision>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getLookaheadName(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token LT(int)>(1);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getLine()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token LT(int)>(1);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getCharPositionInLine()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,java.lang.String,int,int)>(v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("execATN decision \u, DFA state \u, LA(1)==\u line \u0001:\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int LA(int)>(1);
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState getExistingTargetState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,int)>(v, v);
if v != null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState computeTargetState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,int)>(v, v, v);
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState ERROR>;
if v != v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException noViableAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int)>(v, v, v, v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)>(v, v);
if v == 0 goto label;
return v;
label:
throw v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: boolean requiresFullContext>;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode mode>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode SLL>;
if v == v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: java.util.BitSet conflictingAlts>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] predicates>;
if v == null goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>("DFA state has preds in DFA sim LL failover");
label:
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
if v == v goto label;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] predicates>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.util.BitSet evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[],nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,boolean)>(v, v, 1);
v = virtualinvoke v.<java.util.BitSet: int cardinality()>();
if v != 1 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>("Full LL avoided");
label:
v = virtualinvoke v.<java.util.BitSet: int nextSetBit(int)>(0);
return v;
label:
if v == v goto label;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean dfa_debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("ctx sensitive state \u in \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState atnStartState>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet computeStartState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext,boolean)>(v, v, 1);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void reportAttemptingFullContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int,int)>(v, v, v, v, v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int execATNWithFullContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)>(v, v, v, v, v, v);
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: boolean isAcceptState>;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] predicates>;
if v != null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: int prediction>;
return v;
label:
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] predicates>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.util.BitSet evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[],nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,boolean)>(v, v, 1);
v = virtualinvoke v.<java.util.BitSet: int cardinality()>();
lookupswitch(v)
{
case 0: goto label;
case 1: goto label;
default: goto label;
};
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException noViableAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int)>(v, v, v, v);
throw v;
label:
v = virtualinvoke v.<java.util.BitSet: int nextSetBit(int)>(0);
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void reportAmbiguity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,int,int,boolean,java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v, v, v, 0, v, v);
v = virtualinvoke v.<java.util.BitSet: int nextSetBit(int)>(0);
return v;
label:
v = v;
v = (int) -1;
if v == v goto label;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void consume()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int LA(int)>(1);
goto label;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState getExistingTargetState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState[] v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v := @parameter: int;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState[] edges>;
if v == null goto label;
v = v + 1;
if v < 0 goto label;
v = v + 1;
v = lengthof v;
if v < v goto label;
label:
return null;
label:
v = v + 1;
v = v[v];
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState computeTargetState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode v;
boolean v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState v;
java.util.Collection v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] v;
int v, v, v, v;
java.lang.String v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.util.BitSet v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v := @parameter: int;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet computeReachSet(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int,boolean)>(v, v, 0);
if v != null goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState ERROR>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState addDFAEdge(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v, v, v, v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState ERROR>;
return v;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int getUniqueAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: java.util.Collection getConflictingAltSubsets(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = <java.lang.System: java.io.PrintStream out>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: boolean allSubsetsConflict(java.util.Collection)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.util.BitSet getConflictingAlts(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Collection,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int,boolean,java.util.BitSet)>(v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("SLL altSubSets=\u, configs=\u, predict=\u, allSubsetsConflict=\u, conflictingAlts=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
if v == 0 goto label;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: boolean isAcceptState> = 1;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int uniqueAlt> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: int prediction> = v;
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode mode>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: boolean hasSLLConflictTerminatingPrediction(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v);
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.util.BitSet getConflictingAlts(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: java.util.BitSet conflictingAlts> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: boolean requiresFullContext> = 1;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: boolean isAcceptState> = 1;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: java.util.BitSet conflictingAlts>;
v = virtualinvoke v.<java.util.BitSet: int nextSetBit(int)>(0);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: int prediction> = v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: boolean isAcceptState>;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean hasSemanticContext>;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: int decision>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState getDecisionState(int)>(v);
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void predicateDFAState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] predicates>;
if v == null goto label;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: int prediction> = 0;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState addDFAEdge(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v, v, v, v);
return v;
}
protected void predicateDFAState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v;
java.util.BitSet v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState: int getNumberOfTransitions()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.util.BitSet getConflictingAltsOrUniqueAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[] getPredsForAmbigAlts(java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int)>(v, v, v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] getPredicatePredictions(java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[])>(v, v);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] predicates> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: int prediction> = 0;
goto label;
label:
v = virtualinvoke v.<java.util.BitSet: int nextSetBit(int)>(0);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: int prediction> = v;
label:
return;
}
protected int execATNWithFullContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream, int, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode v, v;
boolean v, v, v, v, v, v;
java.util.Collection v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
java.io.PrintStream v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.util.BitSet v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream;
v := @parameter: int;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
label:
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("execATNWithFullContext \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = 0;
v = v;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int LA(int)>(1);
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet computeReachSet(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int,boolean)>(v, v, 1);
if v != null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException noViableAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int)>(v, v, v, v);
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)>(v, v);
if v == 0 goto label;
return v;
label:
throw v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: java.util.Collection getConflictingAltSubsets(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: int getUniqueAlt(java.util.Collection)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: int resolvesToJustOneViableAlt(java.util.Collection)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Collection,int,int)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("LL altSubSets=\u, predict=\u, resolvesToJustOneViableAlt=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int getUniqueAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int uniqueAlt> = v;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int uniqueAlt>;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int uniqueAlt>;
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode mode>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode LL_EXACT_AMBIG_DETECTION>;
if v == v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: int resolvesToJustOneViableAlt(java.util.Collection)>(v);
if v == 0 goto label;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: boolean allSubsetsConflict(java.util.Collection)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: boolean allSubsetsEqual(java.util.Collection)>(v);
if v == 0 goto label;
v = 1;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: int getSingleViableAlt(java.util.Collection)>(v);
goto label;
label:
v = v;
v = (int) -1;
if v == v goto label;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void consume()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int LA(int)>(1);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int uniqueAlt>;
if v == 0 goto label;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void reportContextSensitivity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,int,int)>(v, v, v, v, v);
return v;
label:
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: java.util.BitSet getAlts()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void reportAmbiguity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,int,int,boolean,java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v, v, v, v, v, v);
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet computeReachSet(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, int, boolean)
{
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition v;
java.lang.AssertionError v, v;
java.util.ArrayList v, v;
java.util.HashSet v;
int v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v;
java.io.PrintStream v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v, v, v, v;
java.util.Iterator v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.lang.Object v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: int;
v := @parameter: boolean;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("in computeReachSet, starting closure: \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap: void <init>()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache> = v;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void <init>(boolean)>(v);
v = null;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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 = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getTokenName(int)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("testing \u at \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: boolean isEmpty()>();
if v != 0 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
if v != 0 goto label;
v = (int) -1;
if v != v goto label;
label:
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = v;
label:
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
v = 0;
label:
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState getReachableTarget(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition,int)>(v, v);
if v == null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
label:
v = v + 1;
goto label;
label:
v = null;
if v != null goto label;
v = (int) -1;
if v == v goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int size()>();
if v != 1 goto label;
v = v;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int getUniqueAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
if v == 0 goto label;
v = v;
label:
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void <init>(boolean)>(v);
v = v;
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>()>();
v = (int) -1;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void closure(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.util.Set,boolean,boolean,boolean)>(v, v, v, 0, v, v);
goto label;
label:
v = (int) -1;
if v != v goto label;
v = v;
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet removeAllConfigsNotInRuleStopState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,boolean)>(v, v);
label:
if v == null goto label;
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: boolean hasConfigInRuleStopState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
if v != 0 goto label;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled>;
if v != 0 goto label;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v == 0 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
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.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
goto label;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("computeReachSet \u -> \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean isEmpty()>();
if v == 0 goto label;
return null;
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet removeAllConfigsNotInRuleStopState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState[] v;
int v, v;
boolean v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v;
java.util.Iterator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.lang.Object v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: boolean allConfigsInRuleStopStates(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
if v == 0 goto label;
return v;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean fullCtx>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void <init>(boolean)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
goto label;
label:
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: boolean onlyHasEpsilonTransitions()>();
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet nextTokens(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v);
v = (int) -2;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet: boolean contains(int)>(v);
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState[] ruleToStopState>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = v[v];
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
goto label;
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet computeStartState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
java.util.HashSet v;
int v, v, v;
java.lang.String v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext v;
boolean v, v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext;
v := @parameter: boolean;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext fromRuleContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext)>(v, v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void <init>(boolean)>(v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: java.lang.String toString(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Recognizer)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("computeStartState from ATN state \u initialContext=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = 0;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v >= v goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v + 1;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext)>(v, v, v);
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void closure(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.util.Set,boolean,boolean,boolean)>(v, v, v, 1, v, 0);
v = v + 1;
goto label;
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet applyPrecedenceFilter(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)
{
java.lang.Integer v, v;
boolean v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
java.util.HashMap v;
int v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v;
java.util.Iterator v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.lang.Object v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean fullCtx>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void <init>(boolean)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
if v != 1 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext _outerContext>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext evalPrecedence(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Recognizer,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext)>(v, v);
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int stateNumber>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
if v == v goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
if v == 1 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: boolean isPrecedenceFilterSuppressed()>();
if v != 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int stateNumber>;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
goto label;
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState getReachableTarget(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition;
v := @parameter: int;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: int maxTokenType>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: boolean matches(int,int,int)>(v, 0, v);
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
return v;
label:
return null;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[] getPredsForAmbigAlts(java.util.BitSet, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty v, v;
int v, v, v, v, v, v, v;
java.lang.String v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v, v, v, v, v;
boolean v, v, v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
java.util.Iterator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.lang.Object v;
java.util.BitSet v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: java.util.BitSet;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: int;
v = v + 1;
v = newarray (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)[v];
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(v);
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
v = v[v];
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext or(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)>(v, v);
v[v] = v;
goto label;
label:
v = 0;
v = 1;
label:
if v > v goto label;
v = v[v];
if v != null goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty Instance>;
v[v] = v;
goto label;
label:
v = v[v];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty Instance>;
if v == v goto label;
v = v + 1;
label:
v = v + 1;
goto label;
label:
if v != 0 goto label;
v = null;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = staticinvoke <java.util.Arrays: java.lang.String toString(java.lang.Object[])>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("getPredsForAmbigAlts result \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] getPredicatePredictions(java.util.BitSet, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[])
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] v;
java.lang.Object[] v;
java.lang.AssertionError v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[] v;
java.util.ArrayList v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v;
java.util.BitSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction v;
boolean v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: java.util.BitSet;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext[];
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = 0;
v = 1;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled>;
if v != 0 goto label;
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
if v == null goto label;
v = virtualinvoke v.<java.util.BitSet: boolean get(int)>(v);
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,int)>(v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty Instance>;
if v == v goto label;
v = 1;
label:
v = v + 1;
goto label;
label:
if v != 0 goto label;
return null;
label:
v = newarray (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction)[0];
v = interfaceinvoke v.<java.util.List: java.lang.Object[] toArray(java.lang.Object[])>(v);
return v;
}
protected int getSynValidOrSemInvalidAltThatFinishedDecisionEntryRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
int v, v, v;
java.lang.Object v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair splitAccordingToSemanticValidity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair: java.lang.Object a>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair: java.lang.Object b>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int getAltThatFinishedDecisionEntryRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int size()>();
if v <= 0 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int getAltThatFinishedDecisionEntryRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
if v == 0 goto label;
return v;
label:
return 0;
}
protected int getAltThatFinishedDecisionEntryRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
java.util.Iterator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext v;
int[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v, v, v;
java.lang.Object v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v;
boolean v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet;
v = newarray (int)[0];
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet: void <init>(int[])>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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 = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int getOuterContextDepth()>();
if v > 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: boolean hasEmptyPath()>();
if v == 0 goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet: void add(int)>(v);
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet: int size()>();
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet: int getMinElement()>();
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair splitAccordingToSemanticValidity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty v;
int v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v, v;
boolean v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair v;
java.util.Iterator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
java.lang.Object v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean fullCtx>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void <init>(boolean)>(v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean fullCtx>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void <init>(boolean)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty Instance>;
if v == v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean fullCtx>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,int,boolean)>(v, v, v, v);
if v == 0 goto label;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)>(v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)>(v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)>(v);
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair: void <init>(java.lang.Object,java.lang.Object)>(v, v);
return v;
}
protected java.util.BitSet evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[], nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty v;
int v, v, v, v, v, v;
java.lang.String v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction v;
boolean v, v, v, v, v, v;
java.io.PrintStream v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
java.util.BitSet v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction[];
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v := @parameter: boolean;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext pred>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Empty Instance>;
if v != v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction: int alt>;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
if v != 0 goto label;
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext pred>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction: int alt>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,int,boolean)>(v, v, v, 0);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean dfa_debug>;
if v == 0 goto label;
label:
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction,boolean)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("eval pred \u0001=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean dfa_debug>;
if v == 0 goto label;
label:
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction: int alt>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("PREDICT \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState$PredPrediction: int alt>;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
if v == 0 goto label;
label:
v = v + 1;
goto label;
label:
return v;
}
protected boolean evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext, int, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
int v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v;
boolean v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v := @parameter: int;
v := @parameter: boolean;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext: boolean eval(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Recognizer,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.RuleContext)>(v, v);
return v;
}
protected void closure(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, java.util.Set, boolean, boolean, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
java.util.Set v;
java.lang.AssertionError v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
boolean v, v, v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: java.util.Set;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void closureCheckingStopState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.util.Set,boolean,boolean,int,boolean)>(v, v, v, v, v, 0, v);
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled>;
if v != 0 goto label;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean dipsIntoOuterContext>;
if v == 0 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
return;
}
protected void closureCheckingStopState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, java.util.Set, boolean, boolean, int, boolean)
{
boolean v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext v, v, v, v, v, v;
java.util.Set v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.EmptyPredictionContext v;
java.util.List v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
java.lang.AssertionError v;
int v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v;
java.io.PrintStream v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.lang.Object v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: java.util.Set;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: int;
v := @parameter: boolean;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: java.lang.String toString(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Recognizer,boolean)>(v, 1);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("closure(\u)");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: boolean isEmpty()>();
if v != 0 goto label;
v = 0;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: int size()>();
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: int getReturnState(int)>(v);
if v != 2147483647 goto label;
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.EmptyPredictionContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.EmptyPredictionContext Instance>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext)>(v, v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
goto label;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getRuleName(int)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("FALLING off rule \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void closure_(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.util.Set,boolean,boolean,int,boolean)>(v, v, v, v, v, v, v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: int getReturnState(int)>(v);
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext getParent(int)>(v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)>(v, v, v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int reachesIntoOuterContext>;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int reachesIntoOuterContext> = v;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled>;
if v != 0 goto label;
if v > -2147483648 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v - 1;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void closureCheckingStopState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.util.Set,boolean,boolean,int,boolean)>(v, v, v, v, v, v, v);
label:
v = v + 1;
goto label;
label:
return;
label:
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
return;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getRuleName(int)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("FALLING off rule \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void closure_(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.util.Set,boolean,boolean,int,boolean)>(v, v, v, v, v, v, v);
return;
}
protected void closure_(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, java.util.Set, boolean, boolean, int, boolean)
{
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState v;
java.util.Set v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition v;
java.lang.AssertionError v, v;
int v, v, v, v, v, v, v, v;
java.lang.String v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: java.util.Set;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: int;
v := @parameter: boolean;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: boolean onlyHasEpsilonTransitions()>();
if v != 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap mergeCache>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean add(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.DoubleKeyMap)>(v, v);
label:
v = 0;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v >= v goto label;
if v != 0 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean canDropLoopEntryEdgeInLeftRecursiveRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)>(v);
if v != 0 goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(v);
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition;
if v != 0 goto label;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig getEpsilonTarget(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition,boolean,boolean,boolean,boolean)>(v, v, v, v, v, v);
if v == null goto label;
v = v;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleStopState;
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled>;
if v != 0 goto label;
if v == 0 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA _dfa>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA _dfa>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: boolean isPrecedenceDfa()>();
if v == 0 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.EpsilonTransition: int outermostPrecedenceReturn()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA _dfa>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState atnStartState>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.DecisionState: int ruleIndex>;
if v != v goto label;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void setPrecedenceFilterSuppressed(boolean)>(1);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int reachesIntoOuterContext>;
v = v + 1;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int reachesIntoOuterContext> = v;
v = interfaceinvoke v.<java.util.Set: boolean add(java.lang.Object)>(v);
if v == 0 goto label;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean dipsIntoOuterContext> = 1;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled>;
if v != 0 goto label;
if v > -2147483648 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = v - 1;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("dips into outer ctx: \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: boolean isEpsilon()>();
if v != 0 goto label;
v = interfaceinvoke v.<java.util.Set: boolean add(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition;
if v == 0 goto label;
if v < 0 goto label;
v = v + 1;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: void closureCheckingStopState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.util.Set,boolean,boolean,int,boolean)>(v, v, v, v, v, v, v);
label:
v = v + 1;
goto label;
label:
return;
}
protected boolean canDropLoopEntryEdgeInLeftRecursiveRule(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)
{
boolean v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v;
java.util.List v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.BlockEndState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.lang.Object v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean TURN_OFF_LR_LOOP_ENTRY_BRANCH_OPT>;
if v == 0 goto label;
return 0;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getStateType()>();
if v != 10 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.StarLoopEntryState: boolean isPrecedenceDecision>;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: boolean isEmpty()>();
if v != 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: boolean hasEmptyPath()>();
if v == 0 goto label;
label:
return 0;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: int size()>();
v = 0;
label:
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: int getReturnState(int)>(v);
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
if v == v goto label;
return 0;
label:
v = v + 1;
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.BlockStartState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.BlockEndState endState>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.BlockEndState: int stateNumber>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = 0;
label:
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext: int getReturnState(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: java.util.List states>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v != 1 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: boolean isEpsilon()>();
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getStateType()>();
if v != 8 goto label;
if v == v goto label;
label:
if v == v goto label;
if v == v goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getStateType()>();
if v != 8 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v != 1 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: boolean isEpsilon()>();
if v == 0 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
if v == v goto label;
label:
return 0;
label:
v = v + 1;
goto label;
label:
return 1;
}
public java.lang.String getRuleName(int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v;
int v;
java.lang.String[] v;
java.lang.String v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: int;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
if v < 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: java.lang.String[] getRuleNames()>();
v = v[v];
return v;
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("<rule \u0001>");
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig getEpsilonTarget(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition, boolean, boolean, boolean, boolean)
{
int v, v;
boolean v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: int getSerializationType()>();
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 = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig ruleTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition)>(v, v);
return v;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig precedenceTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition,boolean,boolean,boolean)>(v, v, v, v, v);
return v;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig predTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition,boolean,boolean,boolean)>(v, v, v, v, v);
return v;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig actionTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition)>(v, v);
return v;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
return v;
label:
if v == 0 goto label;
v = (int) -1;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: boolean matches(int,int,int)>(v, 0, 1);
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
return v;
label:
return null;
label:
return null;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig actionTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition)
{
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v;
java.lang.String v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition: int ruleIndex>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition: int actionIndex>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("ACTION edge \u0001:\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ActionTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
return v;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig precedenceTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition, boolean, boolean, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition v;
boolean v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v, v, v, v, v;
java.util.List v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v, v, v;
int v, v, v, v;
java.lang.String v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v, v;
java.io.PrintStream v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$PrecedencePredicate v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition: int precedence>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (boolean,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("PRED (collectPredicates=\u) \u0001>=_p, ctx dependent=true");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: java.util.List getRuleInvocationStack()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("context surrounding pred is \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = null;
if v == 0 goto label;
if v == 0 goto label;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int _startIndex>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$PrecedencePredicate getPredicate()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext _outerContext>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,int,boolean)>(v, v, v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
v = v;
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$PrecedencePredicate getPredicate()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext and(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)>(v, v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)>(v, v, v);
v = v;
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PrecedencePredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
v = v;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("config from pred transition=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig predTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition, boolean, boolean, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition v;
boolean v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v, v, v, v, v;
java.util.List v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Predicate v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v, v, v;
int v, v, v, v, v;
java.lang.String v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext v, v;
java.io.PrintStream v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: boolean;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: int ruleIndex>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: int predIndex>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: boolean isCtxDependent>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (boolean,int,int,boolean)>(v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("PRED (collectPredicates=\u) \u0001:\u, ctx dependent=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: java.util.List getRuleInvocationStack()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.List)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("context surrounding pred is \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = null;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: boolean isCtxDependent>;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: boolean isCtxDependent>;
if v == 0 goto label;
if v == 0 goto label;
label:
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int index()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: int _startIndex>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Predicate getPredicate()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext _outerContext>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean evalSemanticContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext,int,boolean)>(v, v, v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream _input>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: void seek(int)>(v);
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
v = v;
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext semanticContext>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Predicate getPredicate()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext and(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)>(v, v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext)>(v, v, v);
v = v;
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(v, v);
v = v;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("config from pred transition=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig ruleTransition(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition v;
int v, v;
java.lang.String v, v;
boolean v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SingletonPredictionContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int ruleIndex>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getRuleName(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("CALL rule \u, ctx=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState followState>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext context>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int stateNumber>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SingletonPredictionContext: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SingletonPredictionContext create(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext,int)>(v, v);
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.RuleTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState target>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionContext)>(v, v, v);
return v;
}
protected java.util.BitSet getConflictingAlts(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.util.Collection v;
java.util.BitSet v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: java.util.Collection getConflictingAltSubsets(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode: java.util.BitSet getAlts(java.util.Collection)>(v);
return v;
}
protected java.util.BitSet getConflictingAltsOrUniqueAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v;
java.util.BitSet v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int uniqueAlt>;
if v == 0 goto label;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = v;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: int uniqueAlt>;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: java.util.BitSet conflictingAlts>;
label:
return v;
}
public java.lang.String getTokenName(int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v, v;
java.lang.String v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: int;
v = (int) -1;
if v != v goto label;
return "EOF";
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary getVocabulary()>();
goto label;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.VocabularyImpl: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.VocabularyImpl EMPTY_VOCABULARY>;
label:
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary: java.lang.String getDisplayName(int)>(v);
v = staticinvoke <java.lang.Integer: java.lang.String toString(int)>(v);
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001<\u0001>");
return v;
}
public java.lang.String getLookaheadName(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
int v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: int LA(int)>(1);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getTokenName(int)>(v);
return v;
}
public void dumpDeadEndConfigs(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException v;
int v, v;
java.lang.String v, v, v, v, v, v;
boolean v, v, v, v;
java.io.PrintStream v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
java.util.Iterator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
java.lang.Object v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException;
v = <java.lang.System: java.io.PrintStream err>;
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>("dead end configs: ");
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet getDeadEndConfigs()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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 = "no edges";
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: int getNumberOfTransitions()>();
if v <= 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState state>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.Transition transition(int)>(0);
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.AtomTransition;
if v == 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.AtomTransition: int label>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getTokenName(int)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Atom \u0001");
goto label;
label:
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SetTransition;
if v == 0 goto label;
v = v instanceof nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.NotSetTransition;
if v == 0 goto label;
v = "~";
goto label;
label:
v = "";
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SetTransition: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet set>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.IntervalSet: java.lang.String toString()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001Set \u0001");
label:
v = <java.lang.System: java.io.PrintStream err>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: java.lang.String toString(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Recognizer,boolean)>(v, 1);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001:\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
goto label;
label:
return;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException noViableAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token v, v;
int v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: int;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token get(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token LT(int)>(1);
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.NoViableAltException: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ParserRuleContext)>(v, v, v, v, v, v);
return v;
}
protected static int getUniqueAlt(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
java.util.Iterator v;
int v, v;
java.lang.Object v;
boolean v;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = 0;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: 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 != 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfig: int alt>;
if v == v goto label;
return 0;
label:
return v;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState addDFAEdge(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState, int, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)
{
java.lang.Throwable v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v;
int v, v, v, v, v, v, v;
java.lang.String v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState[] v, v, v;
boolean v, v;
java.io.PrintStream v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v := @parameter: int;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getTokenName(int)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState,java.lang.String)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("EDGE \u -> \u upon \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
if v != null goto label;
return null;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState addDFAState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v, v);
if v == null goto label;
v = (int) -1;
if v < v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: int maxTokenType>;
if v <= v goto label;
label:
return v;
label:
entermonitor v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState[] edges>;
if v != null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN atn>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN: int maxTokenType>;
v = v + 1;
v = v + 1;
v = newarray (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)[v];
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState[] edges> = v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState[] edges>;
v = v + 1;
v[v] = v;
exitmonitor v;
label:
goto label;
label:
v := @caughtexception;
exitmonitor v;
throw v;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary getVocabulary()>();
goto label;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.VocabularyImpl: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.VocabularyImpl EMPTY_VOCABULARY>;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: java.lang.String toString(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("DFA=\n\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
return v;
catch java.lang.Throwable from label to label with label;
}
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState addDFAState(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)
{
java.lang.Throwable v;
java.util.Map v, v, v, v;
int v;
java.lang.String v, v;
boolean v, v, v;
java.io.PrintStream v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
java.lang.Object v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState ERROR>;
if v != v goto label;
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: java.util.Map states>;
entermonitor v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: java.util.Map states>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("addDFAState \u exists");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
exitmonitor v;
label:
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: java.util.Map states>;
v = interfaceinvoke v.<java.util.Map: int size()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: int stateNumber> = v;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: boolean isReadonly()>();
if v != 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void optimizeConfigs(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNSimulator)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet configs>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet: void setReadonly(boolean)>(1);
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim>;
if v == 0 goto label;
v = <java.lang.System: java.io.PrintStream out>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("addDFAState new \u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: java.util.Map states>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
exitmonitor v;
label:
return v;
label:
v := @caughtexception;
exitmonitor v;
throw v;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
}
protected void reportAttemptingFullContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, java.util.BitSet, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, int, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
int v, v, v;
java.lang.String v, v;
boolean v, v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
java.util.BitSet v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: java.util.BitSet;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: int;
v := @parameter: int;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean retry_debug>;
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval of(int,int)>(v, v);
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: int decision>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream getTokenStream()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: java.lang.String getText(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.lang.String)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("reportAttemptingFullContext decision=\u0001:\u, input=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener getErrorListenerDispatch()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener: void reportAttemptingFullContext(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,int,int,java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v, v, v, v, v);
label:
return;
}
protected void reportContextSensitivity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, int, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet, int, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
int v, v, v, v;
java.lang.String v, v;
boolean v, v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: int;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v := @parameter: int;
v := @parameter: int;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean retry_debug>;
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval of(int,int)>(v, v);
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA: int decision>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream getTokenStream()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: java.lang.String getText(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.lang.String)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("reportContextSensitivity decision=\u0001:\u, input=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener getErrorListenerDispatch()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener: void reportContextSensitivity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,int,int,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v, v, v, v, v);
label:
return;
}
protected void reportAmbiguity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState, int, int, boolean, java.util.BitSet, nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream v;
int v, v;
java.lang.String v, v;
boolean v, v, v;
java.io.PrintStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA v;
java.util.BitSet v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFAState;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: java.util.BitSet;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug>;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean retry_debug>;
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval of(int,int)>(v, v);
v = <java.lang.System: java.io.PrintStream out>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream getTokenStream()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenStream: java.lang.String getText(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet,java.lang.String)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("reportAmbiguity \u0001:\u, input=\u0001");
virtualinvoke v.<java.io.PrintStream: void println(java.lang.String)>(v);
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener getErrorListenerDispatch()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ANTLRErrorListener: void reportAmbiguity(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.dfa.DFA,int,int,boolean,java.util.BitSet,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v, v, v, v, v, v);
label:
return;
}
public final void setPredictionMode(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode mode> = v;
return;
}
public final nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode getPredictionMode()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredictionMode mode>;
return v;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser getParser()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Parser parser>;
return v;
}
public static java.lang.String getSafeEnv(java.lang.String)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator$1 v;
java.lang.Object v;
java.lang.SecurityException v;
java.lang.String v;
v := @parameter: java.lang.String;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator$1;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator$1: void <init>(java.lang.String)>(v);
v = staticinvoke <java.security.AccessController: java.lang.Object doPrivileged(java.security.PrivilegedAction)>(v);
label:
return v;
label:
v := @caughtexception;
return null;
catch java.lang.SecurityException from label to label with label;
}
static void <clinit>()
{
java.lang.Class v;
java.lang.String v;
boolean v, v, v;
v = class "Lnl/basjes/parse/useragent/yauaa/shaded/org/antlr/v4/runtime/atn/ParserATNSimulator;";
v = virtualinvoke v.<java.lang.Class: boolean desiredAssertionStatus()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean $assertionsDisabled> = v;
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean debug> = 0;
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean trace_atn_sim> = 0;
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean dfa_debug> = 0;
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean retry_debug> = 0;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: java.lang.String getSafeEnv(java.lang.String)>("TURN_OFF_LR_LOOP_ENTRY_BRANCH_OPT");
v = staticinvoke <java.lang.Boolean: boolean parseBoolean(java.lang.String)>(v);
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ParserATNSimulator: boolean TURN_OFF_LR_LOOP_ENTRY_BRANCH_OPT> = v;
return;
}
}