public class nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource extends java.lang.Object implements nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenSource
{
protected final java.util.List tokens;
private final java.lang.String sourceName;
protected int i;
protected nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken;
private nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory _factory;
public void <init>(java.util.List)
{
java.util.List v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v := @parameter: java.util.List;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: void <init>(java.util.List,java.lang.String)>(v, null);
return;
}
public void <init>(java.util.List, java.lang.String)
{
java.util.List v;
java.lang.String v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
java.lang.NullPointerException v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v := @parameter: java.util.List;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = <nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CommonTokenFactory: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory DEFAULT>;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory _factory> = v;
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("tokens cannot be null");
throw v;
label:
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens> = v;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.lang.String sourceName> = v;
return;
}
public int getCharPositionInLine()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
java.util.List v, v, v, v, v;
java.lang.Object v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getCharPositionInLine()>();
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getCharPositionInLine()>();
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v <= 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: java.lang.String getText()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.String: int lastIndexOf(int)>(10);
if v < 0 goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
v = v - v;
v = v - 1;
return v;
label:
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getCharPositionInLine()>();
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getStopIndex()>();
v = v + v;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getStartIndex()>();
v = v - v;
v = v + 1;
return v;
label:
return 0;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token nextToken()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory v;
java.util.List v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair v;
java.lang.Object v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v < v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
if v != null goto label;
v = (int) -1;
v = v;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v <= 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getStopIndex()>();
v = (int) -1;
if v == v goto label;
v = v + 1;
label:
v = v - 1;
v = (int) -1;
v = staticinvoke <java.lang.Math: int max(int,int)>(v, v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory _factory>;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream getInputStream()>();
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair: void <init>(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int getLine()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int getCharPositionInLine()>();
v = (int) -1;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token create(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.misc.Pair,int,java.lang.String,int,int,int,int,int)>(v, v, "EOF", 0, v, v, v, v);
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken> = v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
if v != v goto label;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getType()>();
v = (int) -1;
if v != v goto label;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken> = v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = v + 1;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i> = v;
return v;
}
public int getLine()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token v, v;
int v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
char v;
java.util.List v, v, v, v, v;
java.lang.Object v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getLine()>();
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: int getLine()>();
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v <= 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
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.Token: java.lang.String getText()>();
if v == null goto label;
v = 0;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
if v >= v goto label;
v = virtualinvoke v.<java.lang.String: char charAt(int)>(v);
if v != 10 goto label;
v = v + 1;
label:
v = v + 1;
goto label;
label:
return v;
label:
return 1;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream getInputStream()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token v, v;
int v, v, v, v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v, v, v;
java.util.List v, v, v, v, v;
java.lang.Object v, v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v >= v goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: int i>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream getInputStream()>();
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token eofToken>;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream getInputStream()>();
return v;
label:
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
if v <= 0 goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.util.List tokens>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.Token: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream getInputStream()>();
return v;
label:
return null;
}
public java.lang.String getSourceName()
{
java.lang.String v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.lang.String sourceName>;
if v == null goto label;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: java.lang.String sourceName>;
return v;
label:
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream getInputStream()>();
if v == null goto label;
v = interfaceinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.CharStream: java.lang.String getSourceName()>();
return v;
label:
return "List";
}
public void setTokenFactory(nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory)
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v := @parameter: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory;
v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory _factory> = v;
return;
}
public nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory getTokenFactory()
{
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource v;
nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource;
v = v.<nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.ListTokenSource: nl.basjes.parse.useragent.yauaa.shaded.org.antlr.v.runtime.TokenFactory _factory>;
return v;
}
}