public final class nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition extends nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.AbstractPredicateTransition
{
public final int ruleIndex;
public final int predIndex;
public final boolean isCtxDependent;
public void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState, int, int, boolean)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition v;
int v, 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.PredicateTransition;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.AbstractPredicateTransition: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNState)>(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;
return;
}
public int getSerializationType()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition;
return 4;
}
public boolean isEpsilon()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition;
return 1;
}
public boolean matches(int, int, int)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition v;
int v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
return 0;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Predicate getPredicate()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition v;
int v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Predicate v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition;
v = new 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.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>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.SemanticContext$Predicate: void <init>(int,int,boolean)>(v, v, v);
return v;
}
public java.lang.String toString()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition v;
int v, v;
java.lang.String v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.PredicateTransition;
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 = 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[])>("pred_\u0001:\u0001");
return v;
}
}