public class nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer extends nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Lexer
{
public static final int TOKEN_REF;
public static final int RULE_REF;
public static final int ANYWHERE;
public static final int ROOT;
public static final int WILDCARD;
public static final int BANG;
public static final int ID;
public static final int STRING;
public static final java.lang.String[] modeNames;
public static final java.lang.String[] ruleNames;
private static final java.lang.String[] _LITERAL_NAMES;
private static final java.lang.String[] _SYMBOLIC_NAMES;
public static final nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary VOCABULARY;
public static final java.lang.String[] tokenNames;
protected int line;
protected int charPositionInLine;
public java.lang.String getGrammarFileName()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
return "XPathLexer.g4";
}
public java.lang.String[] getRuleNames()
{
java.lang.String[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] ruleNames>;
return v;
}
public java.lang.String[] getModeNames()
{
java.lang.String[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] modeNames>;
return v;
}
public java.lang.String[] getTokenNames()
{
java.lang.String[] v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames>;
return v;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary getVocabulary()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary VOCABULARY>;
return v;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATN getATN()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
return null;
}
public void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Lexer: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream)>(v);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int line> = 1;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int charPositionInLine> = 0;
return;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token nextToken()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.LexerNoViableAltException v;
int v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v, v, v, v, v;
boolean v, v;
char v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken v, v, v, v, v, v, v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int index()>();
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int _tokenStartCharIndex> = v;
v = null;
label:
if v != null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int LA(int)>(1);
lookupswitch(v)
{
case -1: goto label;
case 33: goto label;
case 39: goto label;
case 42: goto label;
case 47: goto label;
default: goto label;
};
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int LA(int)>(1);
if v != 47 goto label;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(3, "//");
v = v;
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(4, "/");
v = v;
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(5, "*");
v = v;
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(6, "!");
v = v;
goto label;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String matchString()>();
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(8, v);
v = v;
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
v = (int) -1;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(v, "<EOF>");
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int LA(int)>(1);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: boolean isNameStartChar(int)>(v);
if v == 0 goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String matchID()>();
v = virtualinvoke v.<java.lang.String: char charAt(int)>(0);
v = staticinvoke <java.lang.Character: boolean isUpperCase(char)>(v);
if v == 0 goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(1, v);
v = v;
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void <init>(int,java.lang.String)>(2, v);
v = v;
goto label;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.LexerNoViableAltException;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int _tokenStartCharIndex>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.LexerNoViableAltException: void <init>(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Lexer,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream,int,nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.atn.ATNConfigSet)>(v, v, v, null);
throw v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int _tokenStartCharIndex>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void setStartIndex(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int _tokenStartCharIndex>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void setCharPositionInLine(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int line>;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonToken: void setLine(int)>(v);
return v;
}
public void consume()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
int v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int LA(int)>(1);
if v != 10 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int line>;
v = v + 1;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int line> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int charPositionInLine> = 0;
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int charPositionInLine>;
v = v + 1;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int charPositionInLine> = v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: void consume()>();
return;
}
public int getCharPositionInLine()
{
int v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: int charPositionInLine>;
return v;
}
public java.lang.String matchID()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
int v, v, v, v;
java.lang.String v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v, v, v, v;
boolean v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int index()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int LA(int)>(1);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: boolean isNameChar(int)>(v);
if v == 0 goto label;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
goto label;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int index()>();
v = v - 1;
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 = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: java.lang.String getText(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval)>(v);
return v;
}
public java.lang.String matchString()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
int v, v, v, v;
java.lang.String v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v, v, v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int index()>();
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int LA(int)>(1);
if v == 39 goto label;
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: void consume()>();
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream _input>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: int index()>();
v = v - 1;
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 = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: java.lang.String getText(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Interval)>(v);
return v;
}
public boolean isNameChar(int)
{
int v;
boolean v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v := @parameter: int;
v = staticinvoke <java.lang.Character: boolean isUnicodeIdentifierPart(int)>(v);
return v;
}
public boolean isNameStartChar(int)
{
int v;
boolean v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer;
v := @parameter: int;
v = staticinvoke <java.lang.Character: boolean isUnicodeIdentifierStart(int)>(v);
return v;
}
static void <clinit>()
{
java.lang.String[] v, v, v, v, v, v, v, v, v, v, v, v, v, v;
int v, v, v;
java.lang.String v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.VocabularyImpl v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary v, v;
v = newarray (java.lang.String)[1];
v[0] = "DEFAULT_MODE";
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] modeNames> = v;
v = newarray (java.lang.String)[8];
v[0] = "ANYWHERE";
v[1] = "ROOT";
v[2] = "WILDCARD";
v[3] = "BANG";
v[4] = "ID";
v[5] = "NameChar";
v[6] = "NameStartChar";
v[7] = "STRING";
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] ruleNames> = v;
v = newarray (java.lang.String)[7];
v[0] = null;
v[1] = null;
v[2] = null;
v[3] = "\'//\'";
v[4] = "\'/\'";
v[5] = "\'*\'";
v[6] = "\'!\'";
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] _LITERAL_NAMES> = v;
v = newarray (java.lang.String)[9];
v[0] = null;
v[1] = "TOKEN_REF";
v[2] = "RULE_REF";
v[3] = "ANYWHERE";
v[4] = "ROOT";
v[5] = "WILDCARD";
v[6] = "BANG";
v[7] = "ID";
v[8] = "STRING";
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] _SYMBOLIC_NAMES> = v;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.VocabularyImpl;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] _LITERAL_NAMES>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] _SYMBOLIC_NAMES>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.VocabularyImpl: void <init>(java.lang.String[],java.lang.String[])>(v, v);
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary VOCABULARY> = v;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] _SYMBOLIC_NAMES>;
v = lengthof v;
v = newarray (java.lang.String)[v];
<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames> = v;
v = 0;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames>;
v = lengthof v;
if v >= v goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary VOCABULARY>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary: java.lang.String getLiteralName(int)>(v);
v[v] = v;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames>;
v = v[v];
if v != null goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames>;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary VOCABULARY>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Vocabulary: java.lang.String getSymbolicName(int)>(v);
v[v] = v;
label:
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames>;
v = v[v];
if v != null goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.tree.xpath.XPathLexer: java.lang.String[] tokenNames>;
v[v] = "<INVALID>";
label:
v = v + 1;
goto label;
label:
return;
}
}