public class nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils extends java.lang.Object
{
public static final boolean[] EMPTY_BOOLEAN_ARRAY;
public static final java.lang.Boolean[] EMPTY_BOOLEAN_OBJECT_ARRAY;
public static final byte[] EMPTY_BYTE_ARRAY;
public static final java.lang.Byte[] EMPTY_BYTE_OBJECT_ARRAY;
public static final char[] EMPTY_CHAR_ARRAY;
public static final java.lang.Character[] EMPTY_CHARACTER_OBJECT_ARRAY;
public static final java.lang.Class[] EMPTY_CLASS_ARRAY;
public static final double[] EMPTY_DOUBLE_ARRAY;
public static final java.lang.Double[] EMPTY_DOUBLE_OBJECT_ARRAY;
public static final java.lang.reflect.Field[] EMPTY_FIELD_ARRAY;
public static final float[] EMPTY_FLOAT_ARRAY;
public static final java.lang.Float[] EMPTY_FLOAT_OBJECT_ARRAY;
public static final int[] EMPTY_INT_ARRAY;
public static final java.lang.Integer[] EMPTY_INTEGER_OBJECT_ARRAY;
public static final long[] EMPTY_LONG_ARRAY;
public static final java.lang.Long[] EMPTY_LONG_OBJECT_ARRAY;
public static final java.lang.reflect.Method[] EMPTY_METHOD_ARRAY;
public static final java.lang.Object[] EMPTY_OBJECT_ARRAY;
public static final short[] EMPTY_SHORT_ARRAY;
public static final java.lang.Short[] EMPTY_SHORT_OBJECT_ARRAY;
public static final java.lang.String[] EMPTY_STRING_ARRAY;
public static final java.lang.Throwable[] EMPTY_THROWABLE_ARRAY;
public static final java.lang.reflect.Type[] EMPTY_TYPE_ARRAY;
public static final int INDEX_NOT_FOUND;
public static boolean[] add(boolean[], boolean)
{
boolean[] v;
int v, v;
java.lang.Class v;
java.lang.Object v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = <java.lang.Boolean: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static boolean[] add(boolean[], int, boolean)
{
boolean[] v;
int v;
java.lang.Boolean v;
java.lang.Class v;
java.lang.Object v;
boolean v;
v := @parameter: boolean[];
v := @parameter: int;
v := @parameter: boolean;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = <java.lang.Boolean: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static byte[] add(byte[], byte)
{
byte[] v;
byte v;
int v, v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: byte[];
v := @parameter: byte;
v = <java.lang.Byte: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static byte[] add(byte[], int, byte)
{
byte[] v;
byte v;
int v;
java.lang.Class v;
java.lang.Object v;
java.lang.Byte v;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: byte;
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
v = <java.lang.Byte: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static char[] add(char[], char)
{
int v, v;
char[] v;
char v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: char[];
v := @parameter: char;
v = <java.lang.Character: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static char[] add(char[], int, char)
{
java.lang.Character v;
int v;
char[] v;
char v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: char;
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
v = <java.lang.Character: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static double[] add(double[], double)
{
double[] v;
int v, v;
java.lang.Class v;
java.lang.Object v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = <java.lang.Double: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static double[] add(double[], int, double)
{
java.lang.Double v;
double[] v;
int v;
java.lang.Class v;
java.lang.Object v;
double v;
v := @parameter: double[];
v := @parameter: int;
v := @parameter: double;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v = <java.lang.Double: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static float[] add(float[], float)
{
int v, v;
float v;
float[] v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: float[];
v := @parameter: float;
v = <java.lang.Float: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static float[] add(float[], int, float)
{
java.lang.Float v;
int v;
float v;
float[] v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: float[];
v := @parameter: int;
v := @parameter: float;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
v = <java.lang.Float: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static int[] add(int[], int)
{
int[] v;
int v, v, v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: int[];
v := @parameter: int;
v = <java.lang.Integer: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static int[] add(int[], int, int)
{
int[] v;
int v, v;
java.lang.Class v;
java.lang.Object v;
java.lang.Integer v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = <java.lang.Integer: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static long[] add(long[], int, long)
{
long[] v;
java.lang.Long v;
int v;
java.lang.Class v;
java.lang.Object v;
long v;
v := @parameter: long[];
v := @parameter: int;
v := @parameter: long;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = <java.lang.Long: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static long[] add(long[], long)
{
long[] v;
int v, v;
java.lang.Class v;
java.lang.Object v;
long v;
v := @parameter: long[];
v := @parameter: long;
v = <java.lang.Long: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
private static java.lang.Object add(java.lang.Object, int, java.lang.Object, java.lang.Class)
{
java.lang.IndexOutOfBoundsException v, v;
java.util.function.Supplier v;
int v, v, v, v;
java.lang.Class v;
java.lang.Object v, v, v, v;
java.lang.String v, v;
v := @parameter: java.lang.Object;
v := @parameter: int;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Class;
if v != null goto label;
if v == 0 goto label;
v = new java.lang.IndexOutOfBoundsException;
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[])>("Index: \u, Length: 0");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, 1);
staticinvoke <java.lang.reflect.Array: void set(java.lang.Object,int,java.lang.Object)>(v, 0, v);
return v;
label:
v = staticinvoke <java.lang.reflect.Array: int getLength(java.lang.Object)>(v);
if v > v goto label;
if v >= 0 goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_add_0__666: java.util.function.Supplier bootstrap$(java.lang.Class,int)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Supplier)>(v, 0, 0, v, v);
staticinvoke <java.lang.reflect.Array: void set(java.lang.Object,int,java.lang.Object)>(v, v, v);
if v >= v goto label;
v = v + 1;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static short[] add(short[], int, short)
{
short v;
java.lang.Short v;
int v;
java.lang.Class v;
java.lang.Object v;
short[] v;
v := @parameter: short[];
v := @parameter: int;
v := @parameter: short;
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
v = <java.lang.Short: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static short[] add(short[], short)
{
short v;
int v, v;
java.lang.Class v;
java.lang.Object v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v = <java.lang.Short: java.lang.Class TYPE>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static java.lang.Object[] add(java.lang.Object[], int, java.lang.Object)
{
java.lang.Object[] v;
int v;
java.lang.Class v;
java.lang.Object v, v;
java.lang.IllegalArgumentException v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: java.lang.Object;
if v == null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Class getComponentType(java.lang.Object[])>(v);
goto label;
label:
if v == null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ObjectUtils: java.lang.Class getClass(java.lang.Object)>(v);
goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Array and element cannot both be null");
throw v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object add(java.lang.Object,int,java.lang.Object,java.lang.Class)>(v, v, v, v);
return v;
}
public static java.lang.Object[] add(java.lang.Object[], java.lang.Object)
{
java.lang.Object[] v;
java.lang.IllegalArgumentException v;
int v, v;
java.lang.Class v, v;
java.lang.Object v, v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
goto label;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Arguments cannot both be null");
throw v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object copyArrayGrow1(java.lang.Object,java.lang.Class)>(v, v);
v = lengthof v;
v = v - 1;
v[v] = v;
return v;
}
public static transient boolean[] addAll(boolean[], boolean[])
{
boolean[] v, v, v, v, v;
int v, v, v, v, v, v;
v := @parameter: boolean[];
v := @parameter: boolean[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] clone(boolean[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] clone(boolean[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (boolean)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient byte[] addAll(byte[], byte[])
{
byte[] v, v, v, v, v;
int v, v, v, v, v, v;
v := @parameter: byte[];
v := @parameter: byte[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] clone(byte[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] clone(byte[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (byte)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient char[] addAll(char[], char[])
{
int v, v, v, v, v, v;
char[] v, v, v, v, v;
v := @parameter: char[];
v := @parameter: char[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] clone(char[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] clone(char[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (char)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient double[] addAll(double[], double[])
{
double[] v, v, v, v, v;
int v, v, v, v, v, v;
v := @parameter: double[];
v := @parameter: double[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] clone(double[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] clone(double[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (double)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient float[] addAll(float[], float[])
{
float[] v, v, v, v, v;
int v, v, v, v, v, v;
v := @parameter: float[];
v := @parameter: float[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] clone(float[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] clone(float[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (float)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient int[] addAll(int[], int[])
{
int[] v, v, v, v, v;
int v, v, v, v, v, v;
v := @parameter: int[];
v := @parameter: int[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] clone(int[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] clone(int[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (int)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient long[] addAll(long[], long[])
{
long[] v, v, v, v, v;
int v, v, v, v, v, v;
v := @parameter: long[];
v := @parameter: long[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] clone(long[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] clone(long[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (long)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient short[] addAll(short[], short[])
{
int v, v, v, v, v, v;
short[] v, v, v, v, v;
v := @parameter: short[];
v := @parameter: short[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] clone(short[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] clone(short[])>(v);
return v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (short)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
return v;
}
public static transient java.lang.Object[] addAll(java.lang.Object[], java.lang.Object[])
{
java.lang.Object[] v, v, v, v;
java.util.function.Supplier v;
int v, v, v;
java.lang.String v, v, v;
boolean v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v, v;
java.lang.Object v;
java.lang.ArrayStoreException v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object[];
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] clone(java.lang.Object[])>(v);
return v;
label:
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] clone(java.lang.Object[])>(v);
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Class getComponentType(java.lang.Object[])>(v);
v = lengthof v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_addAll_1__667: java.util.function.Supplier bootstrap$(java.lang.Class,java.lang.Object[],java.lang.Object[])>(v, v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Supplier)>(v, 0, 0, v, v);
label:
v = lengthof v;
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
label:
goto label;
label:
v := @caughtexception;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = virtualinvoke v.<java.lang.Class: boolean isAssignableFrom(java.lang.Class)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
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[])>("Cannot store \u in an array of \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String,java.lang.Throwable)>(v, v);
throw v;
label:
throw v;
label:
return v;
catch java.lang.ArrayStoreException from label to label with label;
}
public static boolean[] addFirst(boolean[], boolean)
{
boolean[] v, v, v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] add(boolean[],boolean)>(v, v);
goto label;
label:
v = newarray (boolean)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] insert(int,boolean[],boolean[])>(0, v, v);
label:
return v;
}
public static byte[] addFirst(byte[], byte)
{
byte[] v, v, v;
byte v;
v := @parameter: byte[];
v := @parameter: byte;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] add(byte[],byte)>(v, v);
goto label;
label:
v = newarray (byte)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] insert(int,byte[],byte[])>(0, v, v);
label:
return v;
}
public static char[] addFirst(char[], char)
{
char[] v, v, v;
char v;
v := @parameter: char[];
v := @parameter: char;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] add(char[],char)>(v, v);
goto label;
label:
v = newarray (char)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] insert(int,char[],char[])>(0, v, v);
label:
return v;
}
public static double[] addFirst(double[], double)
{
double[] v, v, v;
double v;
v := @parameter: double[];
v := @parameter: double;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] add(double[],double)>(v, v);
goto label;
label:
v = newarray (double)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] insert(int,double[],double[])>(0, v, v);
label:
return v;
}
public static float[] addFirst(float[], float)
{
float v;
float[] v, v, v;
v := @parameter: float[];
v := @parameter: float;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] add(float[],float)>(v, v);
goto label;
label:
v = newarray (float)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] insert(int,float[],float[])>(0, v, v);
label:
return v;
}
public static int[] addFirst(int[], int)
{
int[] v, v, v;
int v;
v := @parameter: int[];
v := @parameter: int;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] add(int[],int)>(v, v);
goto label;
label:
v = newarray (int)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] insert(int,int[],int[])>(0, v, v);
label:
return v;
}
public static long[] addFirst(long[], long)
{
long[] v, v, v;
long v;
v := @parameter: long[];
v := @parameter: long;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] add(long[],long)>(v, v);
goto label;
label:
v = newarray (long)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] insert(int,long[],long[])>(0, v, v);
label:
return v;
}
public static short[] addFirst(short[], short)
{
short v;
short[] v, v, v;
v := @parameter: short[];
v := @parameter: short;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] add(short[],short)>(v, v);
goto label;
label:
v = newarray (short)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] insert(int,short[],short[])>(0, v, v);
label:
return v;
}
public static java.lang.Object[] addFirst(java.lang.Object[], java.lang.Object)
{
java.lang.Object[] v, v, v;
java.lang.Object v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
if v != null goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] add(java.lang.Object[],java.lang.Object)>(v, v);
goto label;
label:
v = newarray (java.lang.Object)[1];
v[0] = v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] insert(int,java.lang.Object[],java.lang.Object[])>(0, v, v);
label:
return v;
}
public static java.lang.Object arraycopy(java.lang.Object, int, int, int, java.util.function.Function)
{
java.lang.Integer v;
java.util.function.Function v;
int v, v, v;
java.lang.Object v, v, v;
v := @parameter: java.lang.Object;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: java.util.function.Function;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = interfaceinvoke v.<java.util.function.Function: java.lang.Object apply(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
return v;
}
public static java.lang.Object arraycopy(java.lang.Object, int, int, int, java.util.function.Supplier)
{
int v, v, v;
java.lang.Object v, v, v;
java.util.function.Supplier v;
v := @parameter: java.lang.Object;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: java.util.function.Supplier;
v = interfaceinvoke v.<java.util.function.Supplier: java.lang.Object get()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
return v;
}
public static java.lang.Object arraycopy(java.lang.Object, int, java.lang.Object, int, int)
{
int v, v, v;
java.lang.Object v, v;
v := @parameter: java.lang.Object;
v := @parameter: int;
v := @parameter: java.lang.Object;
v := @parameter: int;
v := @parameter: int;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
return v;
}
public static boolean[] clone(boolean[])
{
boolean[] v;
java.lang.Object v;
v := @parameter: boolean[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static byte[] clone(byte[])
{
byte[] v;
java.lang.Object v;
v := @parameter: byte[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static char[] clone(char[])
{
char[] v;
java.lang.Object v;
v := @parameter: char[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static double[] clone(double[])
{
double[] v;
java.lang.Object v;
v := @parameter: double[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static float[] clone(float[])
{
float[] v;
java.lang.Object v;
v := @parameter: float[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static int[] clone(int[])
{
java.lang.Object v;
int[] v;
v := @parameter: int[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static long[] clone(long[])
{
java.lang.Object v;
long[] v;
v := @parameter: long[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static short[] clone(short[])
{
java.lang.Object v;
short[] v;
v := @parameter: short[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static java.lang.Object[] clone(java.lang.Object[])
{
java.lang.Object v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
goto label;
label:
v = null;
label:
return v;
}
public static boolean contains(boolean[], boolean)
{
boolean[] v;
int v, v;
boolean v, v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(boolean[],boolean)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(byte[], byte)
{
byte[] v;
byte v;
int v, v;
boolean v;
v := @parameter: byte[];
v := @parameter: byte;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(byte[],byte)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(char[], char)
{
int v, v;
char[] v;
char v;
boolean v;
v := @parameter: char[];
v := @parameter: char;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(char[],char)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(double[], double)
{
double[] v;
int v, v;
boolean v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(double[],double)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(double[], double, double)
{
double[] v;
int v, v;
boolean v;
double v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(double[],double,int,double)>(v, v, 0, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(float[], float)
{
int v, v;
float v;
float[] v;
boolean v;
v := @parameter: float[];
v := @parameter: float;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(float[],float)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(int[], int)
{
int[] v;
int v, v, v;
boolean v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(int[],int)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(long[], long)
{
long[] v;
int v, v;
long v;
boolean v;
v := @parameter: long[];
v := @parameter: long;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(long[],long)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(java.lang.Object[], java.lang.Object)
{
java.lang.Object[] v;
int v, v;
java.lang.Object v;
boolean v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(java.lang.Object[],java.lang.Object)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean contains(short[], short)
{
short v;
int v, v;
short[] v;
boolean v;
v := @parameter: short[];
v := @parameter: short;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(short[],short)>(v, v);
v = (int) -1;
if v == v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static transient boolean containsAny(java.lang.Object[], java.lang.Object[])
{
java.lang.Object[] v, v;
java.util.stream.Stream v;
java.util.function.Predicate v;
boolean v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.stream.Streams: java.util.stream.Stream of(java.lang.Object[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_containsAny_2__668: java.util.function.Predicate bootstrap$(java.lang.Object[])>(v);
v = interfaceinvoke v.<java.util.stream.Stream: boolean anyMatch(java.util.function.Predicate)>(v);
return v;
}
private static java.lang.Object copyArrayGrow1(java.lang.Object, java.lang.Class)
{
int v, v;
java.lang.Class v, v, v;
java.lang.Object v, v, v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Class;
if v == null goto label;
v = staticinvoke <java.lang.reflect.Array: int getLength(java.lang.Object)>(v);
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = v + 1;
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, v);
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
return v;
label:
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, 1);
return v;
}
public static java.lang.Object get(java.lang.Object[], int)
{
int v;
java.lang.Object v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object get(java.lang.Object[],int,java.lang.Object)>(v, v, null);
return v;
}
public static java.lang.Object get(java.lang.Object[], int, java.lang.Object)
{
java.lang.Object[] v;
int v;
java.lang.Object v, v;
boolean v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayIndexValid(java.lang.Object[],int)>(v, v);
if v == 0 goto label;
v = v[v];
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Class getComponentType(java.lang.Object[])
{
java.lang.Class v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ObjectUtils: java.lang.Class getClass(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ClassUtils: java.lang.Class getComponentType(java.lang.Class)>(v);
return v;
}
public static int getLength(java.lang.Object)
{
int v;
java.lang.Object v;
v := @parameter: java.lang.Object;
if v == null goto label;
v = staticinvoke <java.lang.reflect.Array: int getLength(java.lang.Object)>(v);
goto label;
label:
v = 0;
label:
return v;
}
public static int hashCode(java.lang.Object)
{
int v;
java.lang.Object v;
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.HashCodeBuilder v, v;
v := @parameter: java.lang.Object;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.HashCodeBuilder;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.HashCodeBuilder: void <init>()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.HashCodeBuilder: nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.HashCodeBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.HashCodeBuilder: int toHashCode()>();
return v;
}
public static java.util.BitSet indexesOf(boolean[], boolean)
{
boolean[] v;
java.util.BitSet v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(boolean[],boolean,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(boolean[], boolean, int)
{
boolean[] v;
int v, v, v, v;
java.util.BitSet v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(boolean[],boolean,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(byte[], byte)
{
byte[] v;
java.util.BitSet v;
byte v;
v := @parameter: byte[];
v := @parameter: byte;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(byte[],byte,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(byte[], byte, int)
{
byte[] v;
byte v;
int v, v, v, v;
java.util.BitSet v;
v := @parameter: byte[];
v := @parameter: byte;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(byte[],byte,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(char[], char)
{
char[] v;
char v;
java.util.BitSet v;
v := @parameter: char[];
v := @parameter: char;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(char[],char,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(char[], char, int)
{
int v, v, v, v;
char[] v;
char v;
java.util.BitSet v;
v := @parameter: char[];
v := @parameter: char;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(char[],char,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(double[], double)
{
double[] v;
java.util.BitSet v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(double[],double,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(double[], double, double)
{
double[] v;
java.util.BitSet v;
double v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(double[],double,int,double)>(v, v, 0, v);
return v;
}
public static java.util.BitSet indexesOf(double[], double, int)
{
double[] v;
int v, v, v, v;
java.util.BitSet v;
double v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(double[],double,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(double[], double, int, double)
{
double[] v;
int v, v, v, v;
java.util.BitSet v;
double v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: int;
v := @parameter: double;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(double[],double,int,double)>(v, v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(float[], float)
{
float v;
float[] v;
java.util.BitSet v;
v := @parameter: float[];
v := @parameter: float;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(float[],float,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(float[], float, int)
{
int v, v, v, v;
float v;
float[] v;
java.util.BitSet v;
v := @parameter: float[];
v := @parameter: float;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(float[],float,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(int[], int)
{
int v;
java.util.BitSet v;
int[] v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(int[],int,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(int[], int, int)
{
int[] v;
int v, v, v, v, v;
java.util.BitSet v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(int[],int,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(long[], long)
{
long v;
java.util.BitSet v;
long[] v;
v := @parameter: long[];
v := @parameter: long;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(long[],long,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(long[], long, int)
{
long[] v;
int v, v, v, v;
long v;
java.util.BitSet v;
v := @parameter: long[];
v := @parameter: long;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(long[],long,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(java.lang.Object[], java.lang.Object)
{
java.lang.Object v;
java.lang.Object[] v;
java.util.BitSet v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(java.lang.Object[],java.lang.Object,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(java.lang.Object[], java.lang.Object, int)
{
java.lang.Object[] v;
int v, v, v, v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(java.lang.Object[],java.lang.Object,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static java.util.BitSet indexesOf(short[], short)
{
short v;
java.util.BitSet v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(short[],short,int)>(v, v, 0);
return v;
}
public static java.util.BitSet indexesOf(short[], short, int)
{
short v;
int v, v, v, v;
java.util.BitSet v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v := @parameter: int;
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
if v != null goto label;
return v;
label:
v = lengthof v;
if v >= v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(short[],short,int)>(v, v, v);
v = (int) -1;
if v == v goto label;
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
v = v + 1;
goto label;
label:
return v;
}
public static int indexOf(boolean[], boolean)
{
boolean[] v;
int v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(boolean[],boolean,int)>(v, v, 0);
return v;
}
public static int indexOf(boolean[], boolean, int)
{
boolean[] v;
int v, v, v, v, v;
boolean v, v, v;
v := @parameter: boolean[];
v := @parameter: boolean;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v == 0 goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(byte[], byte)
{
int v;
byte[] v;
byte v;
v := @parameter: byte[];
v := @parameter: byte;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(byte[],byte,int)>(v, v, 0);
return v;
}
public static int indexOf(byte[], byte, int)
{
byte[] v;
byte v, v;
int v, v, v, v, v;
v := @parameter: byte[];
v := @parameter: byte;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(char[], char)
{
int v;
char[] v;
char v;
v := @parameter: char[];
v := @parameter: char;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(char[],char,int)>(v, v, 0);
return v;
}
public static int indexOf(char[], char, int)
{
char v, v;
int v, v, v, v, v;
char[] v;
v := @parameter: char[];
v := @parameter: char;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(double[], double)
{
double[] v;
int v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(double[],double,int)>(v, v, 0);
return v;
}
public static int indexOf(double[], double, double)
{
double[] v;
int v;
double v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(double[],double,int,double)>(v, v, 0, v);
return v;
}
public static int indexOf(double[], double, int)
{
double[] v;
byte v;
int v, v, v, v, v;
boolean v, v, v;
double v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v == 0 goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <java.lang.Double: boolean isNaN(double)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v cmpl v;
if v == 0 goto label;
if v == 0 goto label;
v = staticinvoke <java.lang.Double: boolean isNaN(double)>(v);
if v == 0 goto label;
label:
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(double[], double, int, double)
{
double[] v;
byte v, v;
int v, v, v, v, v;
boolean v;
double v, v, v, v, v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: int;
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v == 0 goto label;
v = (int) -1;
return v;
label:
v = v - v;
v = v + v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v cmpl v;
if v < 0 goto label;
v = v[v];
v = v cmpg v;
if v > 0 goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(float[], float)
{
int v;
float v;
float[] v;
v := @parameter: float[];
v := @parameter: float;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(float[],float,int)>(v, v, 0);
return v;
}
public static int indexOf(float[], float, int)
{
float[] v;
byte v;
int v, v, v, v, v;
float v, v;
boolean v, v, v;
v := @parameter: float[];
v := @parameter: float;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v == 0 goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <java.lang.Float: boolean isNaN(float)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v cmpl v;
if v == 0 goto label;
if v == 0 goto label;
v = staticinvoke <java.lang.Float: boolean isNaN(float)>(v);
if v == 0 goto label;
label:
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(int[], int)
{
int v, v;
int[] v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(int[],int,int)>(v, v, 0);
return v;
}
public static int indexOf(int[], int, int)
{
int[] v;
int v, v, v, v, v, v, v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(long[], long)
{
int v;
long v;
long[] v;
v := @parameter: long[];
v := @parameter: long;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(long[],long,int)>(v, v, 0);
return v;
}
public static int indexOf(long[], long, int)
{
long v, v;
long[] v;
byte v;
int v, v, v, v, v;
v := @parameter: long[];
v := @parameter: long;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v cmp v;
if v != 0 goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(java.lang.Object[], java.lang.Object)
{
int v;
java.lang.Object v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(java.lang.Object[],java.lang.Object,int)>(v, v, 0);
return v;
}
public static int indexOf(java.lang.Object[], java.lang.Object, int)
{
java.lang.Object[] v;
int v, v, v, v, v, v, v, v;
java.lang.Object v, v, v;
boolean v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
if v != null goto label;
v = v;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
if v != null goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = v;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int indexOf(short[], short)
{
int v;
short v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(short[],short,int)>(v, v, 0);
return v;
}
public static int indexOf(short[], short, int)
{
short v, v;
int v, v, v, v, v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v + 1;
goto label;
label:
v = (int) -1;
return v;
}
public static transient boolean[] insert(int, boolean[], boolean[])
{
java.lang.IndexOutOfBoundsException v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
boolean[] v, v, v, v;
v := @parameter: int;
v := @parameter: boolean[];
v := @parameter: boolean[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] clone(boolean[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (boolean)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient byte[] insert(int, byte[], byte[])
{
byte[] v, v, v, v;
java.lang.IndexOutOfBoundsException v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
v := @parameter: int;
v := @parameter: byte[];
v := @parameter: byte[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(byte[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] clone(byte[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (byte)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient char[] insert(int, char[], char[])
{
java.lang.IndexOutOfBoundsException v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
char[] v, v, v, v;
v := @parameter: int;
v := @parameter: char[];
v := @parameter: char[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(char[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] clone(char[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (char)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient double[] insert(int, double[], double[])
{
java.lang.IndexOutOfBoundsException v;
double[] v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
v := @parameter: int;
v := @parameter: double[];
v := @parameter: double[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] clone(double[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (double)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient float[] insert(int, float[], float[])
{
java.lang.IndexOutOfBoundsException v;
float[] v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
v := @parameter: int;
v := @parameter: float[];
v := @parameter: float[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] clone(float[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (float)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient int[] insert(int, int[], int[])
{
java.lang.IndexOutOfBoundsException v;
int[] v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
v := @parameter: int;
v := @parameter: int[];
v := @parameter: int[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(int[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] clone(int[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (int)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient long[] insert(int, long[], long[])
{
java.lang.IndexOutOfBoundsException v;
long[] v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
v := @parameter: int;
v := @parameter: long[];
v := @parameter: long[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(long[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] clone(long[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (long)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient short[] insert(int, short[], short[])
{
java.lang.IndexOutOfBoundsException v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
short[] v, v, v, v;
v := @parameter: int;
v := @parameter: short[];
v := @parameter: short[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(short[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] clone(short[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = lengthof v;
v = lengthof v;
v = v + v;
v = newarray (short)[v];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static transient java.lang.Object[] insert(int, java.lang.Object[], java.lang.Object[])
{
java.lang.IndexOutOfBoundsException v;
java.lang.Object[] v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
java.lang.Class v;
v := @parameter: int;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(java.lang.Object[])>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] clone(java.lang.Object[])>(v);
return v;
label:
if v < 0 goto label;
v = lengthof v;
if v <= v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = lengthof v;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Class getComponentType(java.lang.Object[])>(v);
v = lengthof v;
v = lengthof v;
v = v + v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] newInstance(java.lang.Class,int)>(v, v);
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
v = lengthof v;
if v >= v goto label;
v = lengthof v;
v = v + v;
v = lengthof v;
v = v - v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
private static boolean isArrayEmpty(java.lang.Object)
{
int v;
java.lang.Object v;
boolean v;
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isArrayIndexValid(java.lang.Object[], int)
{
java.lang.Object[] v;
int v, v;
boolean v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
if v < 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v <= v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isEmpty(boolean[])
{
boolean[] v;
boolean v;
v := @parameter: boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(byte[])
{
byte[] v;
boolean v;
v := @parameter: byte[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(char[])
{
char[] v;
boolean v;
v := @parameter: char[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(double[])
{
double[] v;
boolean v;
v := @parameter: double[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(float[])
{
float[] v;
boolean v;
v := @parameter: float[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(int[])
{
int[] v;
boolean v;
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(long[])
{
long[] v;
boolean v;
v := @parameter: long[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(java.lang.Object[])
{
java.lang.Object[] v;
boolean v;
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEmpty(short[])
{
short[] v;
boolean v;
v := @parameter: short[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isArrayEmpty(java.lang.Object)>(v);
return v;
}
public static boolean isEquals(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.EqualsBuilder v, v;
boolean v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.EqualsBuilder;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.EqualsBuilder: void <init>()>();
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.EqualsBuilder: nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.EqualsBuilder append(java.lang.Object,java.lang.Object)>(v, v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.EqualsBuilder: boolean isEquals()>();
return v;
}
public static boolean isNotEmpty(boolean[])
{
boolean[] v;
boolean v, v;
v := @parameter: boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(byte[])
{
byte[] v;
boolean v, v;
v := @parameter: byte[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(byte[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(char[])
{
char[] v;
boolean v, v;
v := @parameter: char[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(char[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(double[])
{
double[] v;
boolean v, v;
v := @parameter: double[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(float[])
{
float[] v;
boolean v, v;
v := @parameter: float[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(int[])
{
int[] v;
boolean v, v;
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(int[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(long[])
{
long[] v;
boolean v, v;
v := @parameter: long[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(long[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(short[])
{
short[] v;
boolean v, v;
v := @parameter: short[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(short[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isNotEmpty(java.lang.Object[])
{
java.lang.Object[] v;
boolean v, v;
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(java.lang.Object[])>(v);
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(boolean[], boolean[])
{
boolean[] v, v;
int v, v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(byte[], byte[])
{
byte[] v, v;
int v, v;
boolean v;
v := @parameter: byte[];
v := @parameter: byte[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(char[], char[])
{
int v, v;
char[] v, v;
boolean v;
v := @parameter: char[];
v := @parameter: char[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(double[], double[])
{
double[] v, v;
int v, v;
boolean v;
v := @parameter: double[];
v := @parameter: double[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(float[], float[])
{
int v, v;
float[] v, v;
boolean v;
v := @parameter: float[];
v := @parameter: float[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(int[], int[])
{
int[] v, v;
int v, v;
boolean v;
v := @parameter: int[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(long[], long[])
{
long[] v, v;
int v, v;
boolean v;
v := @parameter: long[];
v := @parameter: long[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(java.lang.Object, java.lang.Object)
{
int v, v;
java.lang.Object v, v;
boolean v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(java.lang.Object[], java.lang.Object[])
{
java.lang.Object[] v, v;
int v, v;
boolean v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameLength(short[], short[])
{
int v, v;
short[] v, v;
boolean v;
v := @parameter: short[];
v := @parameter: short[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public static boolean isSameType(java.lang.Object, java.lang.Object)
{
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v, v;
java.lang.String v, v;
boolean v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
if v == null goto label;
if v != null goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The Array must not be null");
throw v;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
return v;
}
public static boolean isSorted(boolean[])
{
boolean[] v;
int v, v, v, v;
boolean v, v;
v := @parameter: boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.BooleanUtils: int compare(boolean,boolean)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(byte[])
{
byte[] v;
byte v, v;
int v, v, v, v;
v := @parameter: byte[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.math.NumberUtils: int compare(byte,byte)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(char[])
{
int v, v, v, v;
char[] v;
char v, v;
v := @parameter: char[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.CharUtils: int compare(char,char)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(double[])
{
double[] v;
int v, v, v, v;
double v, v;
v := @parameter: double[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Double: int compare(double,double)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(float[])
{
int v, v, v, v;
float v, v;
float[] v;
v := @parameter: float[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Float: int compare(float,float)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(int[])
{
int[] v;
int v, v, v, v, v, v;
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.math.NumberUtils: int compare(int,int)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(long[])
{
long[] v;
int v, v, v, v;
long v, v;
v := @parameter: long[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.math.NumberUtils: int compare(long,long)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(short[])
{
short v, v;
int v, v, v, v;
short[] v;
v := @parameter: short[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.math.NumberUtils: int compare(short,short)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static boolean isSorted(java.lang.Comparable[])
{
java.util.Comparator v;
java.lang.Comparable[] v;
boolean v;
v := @parameter: java.lang.Comparable[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$compareTo__669: java.util.Comparator bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isSorted(java.lang.Object[],java.util.Comparator)>(v, v);
return v;
}
public static boolean isSorted(java.lang.Object[], java.util.Comparator)
{
java.lang.Object[] v;
int v, v, v, v;
java.lang.Object v, v;
java.util.Comparator v;
v := @parameter: java.lang.Object[];
v := @parameter: java.util.Comparator;
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.lang.String)>(v, "comparator");
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v >= 2 goto label;
return 1;
label:
v = v[0];
v = lengthof v;
v = 1;
label:
if v >= v goto label;
v = v[v];
v = interfaceinvoke v.<java.util.Comparator: int compare(java.lang.Object,java.lang.Object)>(v, v);
if v <= 0 goto label;
return 0;
label:
v = v;
v = v + 1;
goto label;
label:
return 1;
}
public static int lastIndexOf(boolean[], boolean)
{
boolean[] v;
int v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(boolean[],boolean,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(boolean[], boolean, int)
{
boolean[] v;
int v, v, v, v, v, v;
boolean v, v, v;
v := @parameter: boolean[];
v := @parameter: boolean;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v != 0 goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(byte[], byte)
{
int v;
byte[] v;
byte v;
v := @parameter: byte[];
v := @parameter: byte;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(byte[],byte,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(byte[], byte, int)
{
byte[] v;
byte v, v;
int v, v, v, v, v, v;
v := @parameter: byte[];
v := @parameter: byte;
v := @parameter: int;
if v == null goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(char[], char)
{
int v;
char[] v;
char v;
v := @parameter: char[];
v := @parameter: char;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(char[],char,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(char[], char, int)
{
char v, v;
int v, v, v, v, v, v;
char[] v;
v := @parameter: char[];
v := @parameter: char;
v := @parameter: int;
if v == null goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(double[], double)
{
double[] v;
int v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(double[],double,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(double[], double, double)
{
double[] v;
int v;
double v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(double[],double,int,double)>(v, v, 2147483647, v);
return v;
}
public static int lastIndexOf(double[], double, int)
{
double[] v;
byte v;
int v, v, v, v, v, v;
boolean v;
double v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v != 0 goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
v = v cmpl v;
if v != 0 goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(double[], double, int, double)
{
double[] v;
byte v, v;
int v, v, v, v, v, v;
boolean v;
double v, v, v, v, v, v;
v := @parameter: double[];
v := @parameter: double;
v := @parameter: int;
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v != 0 goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v - v;
v = v + v;
v = v;
label:
if v < 0 goto label;
v = v[v];
v = v cmpl v;
if v < 0 goto label;
v = v[v];
v = v cmpg v;
if v > 0 goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(float[], float)
{
int v;
float v;
float[] v;
v := @parameter: float[];
v := @parameter: float;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(float[],float,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(float[], float, int)
{
float[] v;
byte v;
int v, v, v, v, v, v;
float v, v;
boolean v;
v := @parameter: float[];
v := @parameter: float;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v != 0 goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
v = v cmpl v;
if v != 0 goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(int[], int)
{
int v, v;
int[] v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(int[],int,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(int[], int, int)
{
int[] v;
int v, v, v, v, v, v, v, v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(long[], long)
{
int v;
long v;
long[] v;
v := @parameter: long[];
v := @parameter: long;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(long[],long,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(long[], long, int)
{
long v, v;
long[] v;
byte v;
int v, v, v, v, v, v;
v := @parameter: long[];
v := @parameter: long;
v := @parameter: int;
if v == null goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
v = v cmp v;
if v != 0 goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(java.lang.Object[], java.lang.Object)
{
int v;
java.lang.Object v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(java.lang.Object[],java.lang.Object,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(java.lang.Object[], java.lang.Object, int)
{
java.lang.Object[] v;
int v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v, v, v;
boolean v, v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v := @parameter: int;
if v == null goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
if v != null goto label;
v = v;
label:
if v < 0 goto label;
v = v[v];
if v != null goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
if v == 0 goto label;
v = v;
label:
if v < 0 goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
public static int lastIndexOf(short[], short)
{
int v;
short v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int lastIndexOf(short[],short,int)>(v, v, 2147483647);
return v;
}
public static int lastIndexOf(short[], short, int)
{
short v, v;
int v, v, v, v, v, v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v := @parameter: int;
if v == null goto label;
if v >= 0 goto label;
label:
v = (int) -1;
return v;
label:
v = lengthof v;
if v < v goto label;
v = lengthof v;
v = v - 1;
label:
v = v;
label:
if v < 0 goto label;
v = v[v];
if v != v goto label;
return v;
label:
v = v - 1;
goto label;
label:
v = (int) -1;
return v;
}
private static int max0(int)
{
int v, v;
v := @parameter: int;
v = staticinvoke <java.lang.Math: int max(int,int)>(0, v);
return v;
}
public static java.lang.Object[] newInstance(java.lang.Class, int)
{
int v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: java.lang.Class;
v := @parameter: int;
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, v);
return v;
}
public static java.lang.Object[] nullTo(java.lang.Object[], java.lang.Object[])
{
java.lang.Object[] v, v, v;
boolean v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(java.lang.Object[])>(v);
if v == 0 goto label;
v = v;
goto label;
label:
v = v;
label:
return v;
}
public static boolean[] nullToEmpty(boolean[])
{
boolean[] v, v;
boolean v;
v := @parameter: boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] EMPTY_BOOLEAN_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Boolean[] nullToEmpty(java.lang.Boolean[])
{
java.lang.Object[] v;
java.lang.Boolean[] v, v;
v := @parameter: java.lang.Boolean[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Boolean[] EMPTY_BOOLEAN_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static byte[] nullToEmpty(byte[])
{
byte[] v, v;
boolean v;
v := @parameter: byte[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(byte[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] EMPTY_BYTE_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Byte[] nullToEmpty(java.lang.Byte[])
{
java.lang.Byte[] v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Byte[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Byte[] EMPTY_BYTE_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static char[] nullToEmpty(char[])
{
char[] v, v;
boolean v;
v := @parameter: char[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(char[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] EMPTY_CHAR_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Character[] nullToEmpty(java.lang.Character[])
{
java.lang.Character[] v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Character[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Character[] EMPTY_CHARACTER_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static java.lang.Class[] nullToEmpty(java.lang.Class[])
{
java.lang.Class[] v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Class[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Class[] EMPTY_CLASS_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static double[] nullToEmpty(double[])
{
double[] v, v;
boolean v;
v := @parameter: double[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] EMPTY_DOUBLE_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Double[] nullToEmpty(java.lang.Double[])
{
java.lang.Double[] v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Double[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Double[] EMPTY_DOUBLE_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static float[] nullToEmpty(float[])
{
float[] v, v;
boolean v;
v := @parameter: float[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] EMPTY_FLOAT_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Float[] nullToEmpty(java.lang.Float[])
{
java.lang.Object[] v;
java.lang.Float[] v, v;
v := @parameter: java.lang.Float[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Float[] EMPTY_FLOAT_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static int[] nullToEmpty(int[])
{
int[] v, v;
boolean v;
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(int[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] EMPTY_INT_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Integer[] nullToEmpty(java.lang.Integer[])
{
java.lang.Object[] v;
java.lang.Integer[] v, v;
v := @parameter: java.lang.Integer[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Integer[] EMPTY_INTEGER_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static long[] nullToEmpty(long[])
{
long[] v, v;
boolean v;
v := @parameter: long[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(long[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] EMPTY_LONG_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Long[] nullToEmpty(java.lang.Long[])
{
java.lang.Long[] v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Long[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Long[] EMPTY_LONG_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static java.lang.Object[] nullToEmpty(java.lang.Object[])
{
java.lang.Object[] v, v, v;
v := @parameter: java.lang.Object[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] EMPTY_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static short[] nullToEmpty(short[])
{
short[] v, v;
boolean v;
v := @parameter: short[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(short[])>(v);
if v == 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] EMPTY_SHORT_ARRAY>;
goto label;
label:
v = v;
label:
return v;
}
public static java.lang.Short[] nullToEmpty(java.lang.Short[])
{
java.lang.Object[] v;
java.lang.Short[] v, v;
v := @parameter: java.lang.Short[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Short[] EMPTY_SHORT_OBJECT_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static java.lang.String[] nullToEmpty(java.lang.String[])
{
java.lang.String[] v, v;
java.lang.Object[] v;
v := @parameter: java.lang.String[];
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.String[] EMPTY_STRING_ARRAY>;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] nullTo(java.lang.Object[],java.lang.Object[])>(v, v);
return v;
}
public static java.lang.Object[] nullToEmpty(java.lang.Object[], java.lang.Class)
{
java.lang.Object[] v;
java.lang.Class v, v;
java.lang.Object v, v;
java.lang.IllegalArgumentException v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Class;
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The type must not be null");
throw v;
label:
if v != null goto label;
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, 0);
v = virtualinvoke v.<java.lang.Class: java.lang.Object cast(java.lang.Object)>(v);
return v;
label:
return v;
}
private static java.util.concurrent.ThreadLocalRandom random()
{
java.util.concurrent.ThreadLocalRandom v;
v = staticinvoke <java.util.concurrent.ThreadLocalRandom: java.util.concurrent.ThreadLocalRandom current()>();
return v;
}
public static boolean[] remove(boolean[], int)
{
boolean[] v;
int v;
java.lang.Object v;
v := @parameter: boolean[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static byte[] remove(byte[], int)
{
int v;
byte[] v;
java.lang.Object v;
v := @parameter: byte[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static char[] remove(char[], int)
{
int v;
char[] v;
java.lang.Object v;
v := @parameter: char[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static double[] remove(double[], int)
{
double[] v;
int v;
java.lang.Object v;
v := @parameter: double[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static float[] remove(float[], int)
{
int v;
float[] v;
java.lang.Object v;
v := @parameter: float[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static int[] remove(int[], int)
{
int v;
java.lang.Object v;
int[] v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static long[] remove(long[], int)
{
int v;
java.lang.Object v;
long[] v;
v := @parameter: long[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
private static java.lang.Object remove(java.lang.Object, int)
{
java.lang.IndexOutOfBoundsException v;
int v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v, v;
java.lang.String v;
v := @parameter: java.lang.Object;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
if v < 0 goto label;
if v < v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = v - 1;
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, v);
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = v - 1;
if v >= v goto label;
v = v + 1;
v = v - v;
v = v - 1;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
public static short[] remove(short[], int)
{
int v;
java.lang.Object v;
short[] v;
v := @parameter: short[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static java.lang.Object[] remove(java.lang.Object[], int)
{
int v;
java.lang.Object v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object remove(java.lang.Object,int)>(v, v);
return v;
}
public static transient boolean[] removeAll(boolean[], int[])
{
boolean[] v;
java.lang.Object v;
int[] v;
v := @parameter: boolean[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static transient byte[] removeAll(byte[], int[])
{
byte[] v;
java.lang.Object v;
int[] v;
v := @parameter: byte[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static transient char[] removeAll(char[], int[])
{
char[] v;
java.lang.Object v;
int[] v;
v := @parameter: char[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static transient double[] removeAll(double[], int[])
{
double[] v;
java.lang.Object v;
int[] v;
v := @parameter: double[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static transient float[] removeAll(float[], int[])
{
float[] v;
java.lang.Object v;
int[] v;
v := @parameter: float[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static transient int[] removeAll(int[], int[])
{
java.lang.Object v;
int[] v, v;
v := @parameter: int[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static transient long[] removeAll(long[], int[])
{
java.lang.Object v;
long[] v;
int[] v;
v := @parameter: long[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
static java.lang.Object removeAll(java.lang.Object, java.util.BitSet)
{
int v, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object v, v;
java.util.BitSet v;
v := @parameter: java.lang.Object;
v := @parameter: java.util.BitSet;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = virtualinvoke v.<java.util.BitSet: int cardinality()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = v - v;
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, v);
v = 0;
v = 0;
label:
v = virtualinvoke v.<java.util.BitSet: int nextSetBit(int)>(v);
v = (int) -1;
if v == v goto label;
v = v - v;
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
v = v + v;
label:
v = virtualinvoke v.<java.util.BitSet: int nextClearBit(int)>(v);
goto label;
label:
v = v - v;
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
return v;
}
static transient java.lang.Object removeAll(java.lang.Object, int[])
{
java.lang.IndexOutOfBoundsException v;
int[] v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
java.lang.Class v, v;
java.lang.Object v, v;
v := @parameter: java.lang.Object;
v := @parameter: int[];
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int getLength(java.lang.Object)>(v);
v = 0;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] clone(int[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArraySorter: int[] sort(int[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isNotEmpty(int[])>(v);
if v == 0 goto label;
v = lengthof v;
v = v;
label:
v = v - 1;
if v < 0 goto label;
v = v[v];
if v < 0 goto label;
if v < v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
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[])>("Index: \u, Length: \u0001");
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
if v >= v goto label;
v = v + 1;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = v - v;
v = staticinvoke <java.lang.reflect.Array: java.lang.Object newInstance(java.lang.Class,int)>(v, v);
if v >= v goto label;
if v == null goto label;
v = v;
v = v - v;
v = lengthof v;
v = v - 1;
label:
if v < 0 goto label;
v = v[v];
v = v - v;
if v <= 1 goto label;
v = v - v;
v = v - 1;
v = v - v;
v = v + 1;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, v, v);
label:
v = v;
v = v - 1;
goto label;
label:
if v <= 0 goto label;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
label:
return v;
}
public static transient short[] removeAll(short[], int[])
{
java.lang.Object v;
short[] v;
int[] v;
v := @parameter: short[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static transient java.lang.Object[] removeAll(java.lang.Object[], int[])
{
java.lang.Object v;
java.lang.Object[] v;
int[] v;
v := @parameter: java.lang.Object[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,int[])>(v, v);
return v;
}
public static boolean[] removeAllOccurences(boolean[], boolean)
{
boolean[] v;
java.lang.Object v;
java.util.BitSet v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(boolean[],boolean)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static byte[] removeAllOccurences(byte[], byte)
{
byte[] v;
byte v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: byte[];
v := @parameter: byte;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(byte[],byte)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static char[] removeAllOccurences(char[], char)
{
char[] v;
char v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: char[];
v := @parameter: char;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(char[],char)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static double[] removeAllOccurences(double[], double)
{
double[] v;
java.lang.Object v;
java.util.BitSet v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(double[],double)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static float[] removeAllOccurences(float[], float)
{
float v;
float[] v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: float[];
v := @parameter: float;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(float[],float)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static int[] removeAllOccurences(int[], int)
{
int[] v;
int v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(int[],int)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static long[] removeAllOccurences(long[], long)
{
long[] v;
java.lang.Object v;
long v;
java.util.BitSet v;
v := @parameter: long[];
v := @parameter: long;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(long[],long)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static short[] removeAllOccurences(short[], short)
{
short v;
java.lang.Object v;
java.util.BitSet v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(short[],short)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static java.lang.Object[] removeAllOccurences(java.lang.Object[], java.lang.Object)
{
java.lang.Object[] v;
java.lang.Object v, v;
java.util.BitSet v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(java.lang.Object[],java.lang.Object)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static boolean[] removeAllOccurrences(boolean[], boolean)
{
boolean[] v;
java.lang.Object v;
java.util.BitSet v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(boolean[],boolean)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static byte[] removeAllOccurrences(byte[], byte)
{
byte[] v;
byte v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: byte[];
v := @parameter: byte;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(byte[],byte)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static char[] removeAllOccurrences(char[], char)
{
char[] v;
char v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: char[];
v := @parameter: char;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(char[],char)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static double[] removeAllOccurrences(double[], double)
{
double[] v;
java.lang.Object v;
java.util.BitSet v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(double[],double)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static float[] removeAllOccurrences(float[], float)
{
float v;
float[] v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: float[];
v := @parameter: float;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(float[],float)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static int[] removeAllOccurrences(int[], int)
{
int[] v;
int v;
java.lang.Object v;
java.util.BitSet v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(int[],int)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static long[] removeAllOccurrences(long[], long)
{
long[] v;
java.lang.Object v;
long v;
java.util.BitSet v;
v := @parameter: long[];
v := @parameter: long;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(long[],long)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static short[] removeAllOccurrences(short[], short)
{
short v;
java.lang.Object v;
java.util.BitSet v;
short[] v;
v := @parameter: short[];
v := @parameter: short;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(short[],short)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static java.lang.Object[] removeAllOccurrences(java.lang.Object[], java.lang.Object)
{
java.lang.Object[] v;
java.lang.Object v, v;
java.util.BitSet v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.BitSet indexesOf(java.lang.Object[],java.lang.Object)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static boolean[] removeElement(boolean[], boolean)
{
boolean[] v, v;
int v, v;
boolean v;
v := @parameter: boolean[];
v := @parameter: boolean;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(boolean[],boolean)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] clone(boolean[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] remove(boolean[],int)>(v, v);
label:
return v;
}
public static byte[] removeElement(byte[], byte)
{
byte[] v, v;
byte v;
int v, v;
v := @parameter: byte[];
v := @parameter: byte;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(byte[],byte)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] clone(byte[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] remove(byte[],int)>(v, v);
label:
return v;
}
public static char[] removeElement(char[], char)
{
int v, v;
char[] v, v;
char v;
v := @parameter: char[];
v := @parameter: char;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(char[],char)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] clone(char[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] remove(char[],int)>(v, v);
label:
return v;
}
public static double[] removeElement(double[], double)
{
double[] v, v;
int v, v;
double v;
v := @parameter: double[];
v := @parameter: double;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(double[],double)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] clone(double[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] remove(double[],int)>(v, v);
label:
return v;
}
public static float[] removeElement(float[], float)
{
int v, v;
float v;
float[] v, v;
v := @parameter: float[];
v := @parameter: float;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(float[],float)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] clone(float[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] remove(float[],int)>(v, v);
label:
return v;
}
public static int[] removeElement(int[], int)
{
int[] v, v;
int v, v, v;
v := @parameter: int[];
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(int[],int)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] clone(int[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] remove(int[],int)>(v, v);
label:
return v;
}
public static long[] removeElement(long[], long)
{
long[] v, v;
int v, v;
long v;
v := @parameter: long[];
v := @parameter: long;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(long[],long)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] clone(long[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] remove(long[],int)>(v, v);
label:
return v;
}
public static short[] removeElement(short[], short)
{
short v;
int v, v;
short[] v, v;
v := @parameter: short[];
v := @parameter: short;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(short[],short)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] clone(short[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] remove(short[],int)>(v, v);
label:
return v;
}
public static java.lang.Object[] removeElement(java.lang.Object[], java.lang.Object)
{
java.lang.Object[] v, v;
int v, v;
java.lang.Object v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int indexOf(java.lang.Object[],java.lang.Object)>(v, v);
v = (int) -1;
if v != v goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] clone(java.lang.Object[])>(v);
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] remove(java.lang.Object[],int)>(v, v);
label:
return v;
}
public static transient boolean[] removeElements(boolean[], boolean[])
{
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.util.HashMap v;
int v, v, v, v, v;
java.lang.Boolean v, v, v;
boolean v, v, v, v;
boolean[] v, v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
v := @parameter: boolean[];
v := @parameter: boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] clone(boolean[])>(v);
return v;
label:
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>(int)>(2);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient byte[] removeElements(byte[], byte[])
{
byte[] v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.util.HashMap v;
byte v, v;
int v, v, v, v, v, v;
java.lang.Byte v, v, v;
boolean v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
v := @parameter: byte[];
v := @parameter: byte[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(byte[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(byte[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] clone(byte[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient char[] removeElements(char[], char[])
{
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.util.HashMap v;
java.lang.Character v, v, v;
int v, v, v, v, v, v;
boolean v, v;
char v, v;
char[] v, v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
v := @parameter: char[];
v := @parameter: char[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(char[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(char[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] clone(char[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient double[] removeElements(double[], double[])
{
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.lang.Double v, v, v;
double[] v, v, v;
java.util.HashMap v;
int v, v, v, v, v, v;
boolean v, v;
double v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
v := @parameter: double[];
v := @parameter: double[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] clone(double[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient float[] removeElements(float[], float[])
{
java.lang.Float v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
float[] v, v, v;
java.util.HashMap v;
int v, v, v, v, v, v;
boolean v, v;
float v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
v := @parameter: float[];
v := @parameter: float[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] clone(float[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient int[] removeElements(int[], int[])
{
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.util.HashMap v;
java.lang.Integer v, v, v;
int[] v, v, v;
int v, v, v, v, v, v, v, v;
boolean v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
v := @parameter: int[];
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(int[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(int[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] clone(int[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient long[] removeElements(long[], long[])
{
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.util.HashMap v;
long v, v;
long[] v, v, v;
java.lang.Long v, v, v;
int v, v, v, v, v, v;
boolean v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
v := @parameter: long[];
v := @parameter: long[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(long[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(long[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] clone(long[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient short[] removeElements(short[], short[])
{
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.util.HashMap v;
short v, v;
java.lang.Short v, v, v;
int v, v, v, v, v, v;
boolean v, v;
java.lang.Object v, v, v;
java.util.BitSet v;
short[] v, v, v;
v := @parameter: short[];
v := @parameter: short[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(short[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(short[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] clone(short[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static transient java.lang.Object[] removeElements(java.lang.Object[], java.lang.Object[])
{
java.lang.Object[] v, v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt v;
java.util.HashMap v;
int v, v, v, v, v, v;
boolean v, v;
java.lang.Object v, v, v, v, v;
java.util.BitSet v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(java.lang.Object[])>(v);
if v != 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(java.lang.Object[])>(v);
if v == 0 goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] clone(java.lang.Object[])>(v);
return v;
label:
v = new java.util.HashMap;
v = lengthof v;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v != null goto label;
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void <init>(int)>(1);
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: void increment()>();
label:
v = v + 1;
goto label;
label:
v = new java.util.BitSet;
specialinvoke v.<java.util.BitSet: void <init>()>();
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.util.HashMap: java.lang.Object get(java.lang.Object)>(v);
if v == null goto label;
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.mutable.MutableInt: int decrementAndGet()>();
if v != 0 goto label;
virtualinvoke v.<java.util.HashMap: java.lang.Object remove(java.lang.Object)>(v);
label:
virtualinvoke v.<java.util.BitSet: void set(int)>(v);
label:
v = v + 1;
goto label;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object removeAll(java.lang.Object,java.util.BitSet)>(v, v);
return v;
}
public static void reverse(boolean[])
{
boolean[] v;
int v;
v := @parameter: boolean[];
if v != null goto label;
return;
label:
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(boolean[],int,int)>(v, 0, v);
return;
}
public static void reverse(boolean[], int, int)
{
boolean[] v;
int v, v, v, v, v, v;
boolean v, v;
v := @parameter: boolean[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(byte[])
{
int v;
byte[] v;
v := @parameter: byte[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(byte[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(byte[], int, int)
{
byte[] v;
byte v, v;
int v, v, v, v, v, v;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(char[])
{
int v;
char[] v;
v := @parameter: char[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(char[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(char[], int, int)
{
char v, v;
int v, v, v, v, v, v;
char[] v;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(double[])
{
double[] v;
int v;
v := @parameter: double[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(double[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(double[], int, int)
{
double[] v;
int v, v, v, v, v, v;
double v, v;
v := @parameter: double[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(float[])
{
int v;
float[] v;
v := @parameter: float[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(float[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(float[], int, int)
{
float[] v;
int v, v, v, v, v, v;
float v, v;
v := @parameter: float[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(int[])
{
int v;
int[] v;
v := @parameter: int[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(int[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(int[], int, int)
{
int[] v;
int v, v, v, v, v, v, v, v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(long[])
{
int v;
long[] v;
v := @parameter: long[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(long[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(long[], int, int)
{
long v, v;
long[] v;
int v, v, v, v, v, v;
v := @parameter: long[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(java.lang.Object[])
{
int v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(java.lang.Object[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(java.lang.Object[], int, int)
{
java.lang.Object[] v;
int v, v, v, v, v, v;
java.lang.Object v, v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static void reverse(short[])
{
int v;
short[] v;
v := @parameter: short[];
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void reverse(short[],int,int)>(v, 0, v);
label:
return;
}
public static void reverse(short[], int, int)
{
short v, v;
int v, v, v, v, v, v;
short[] v;
v := @parameter: short[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return;
label:
v = staticinvoke <java.lang.Math: int max(int,int)>(v, 0);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - 1;
label:
if v <= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v - 1;
v = v + 1;
goto label;
label:
return;
}
public static java.lang.Object[] setAll(java.lang.Object[], java.util.function.IntFunction)
{
java.lang.Object[] v;
java.util.function.IntFunction v;
v := @parameter: java.lang.Object[];
v := @parameter: java.util.function.IntFunction;
if v == null goto label;
if v == null goto label;
staticinvoke <java.util.Arrays: void setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
label:
return v;
}
public static java.lang.Object[] setAll(java.lang.Object[], java.util.function.Supplier)
{
java.lang.Object[] v;
int v, v;
java.lang.Object v;
java.util.function.Supplier v;
v := @parameter: java.lang.Object[];
v := @parameter: java.util.function.Supplier;
if v == null goto label;
if v == null goto label;
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = interfaceinvoke v.<java.util.function.Supplier: java.lang.Object get()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static void shift(boolean[], int)
{
boolean[] v;
int v, v;
v := @parameter: boolean[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(boolean[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(boolean[], int, int, int)
{
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean[] v;
v := @parameter: boolean[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(boolean[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(boolean[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(boolean[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(byte[], int)
{
int v, v;
byte[] v;
v := @parameter: byte[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(byte[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(byte[], int, int, int)
{
byte[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(byte[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(byte[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(byte[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(char[], int)
{
int v, v;
char[] v;
v := @parameter: char[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(char[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(char[], int, int, int)
{
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
char[] v;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(char[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(char[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(char[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(double[], int)
{
double[] v;
int v, v;
v := @parameter: double[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(double[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(double[], int, int, int)
{
double[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: double[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(double[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(double[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(double[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(float[], int)
{
int v, v;
float[] v;
v := @parameter: float[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(float[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(float[], int, int, int)
{
float[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: float[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(float[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(float[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(float[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(int[], int)
{
int v, v;
int[] v;
v := @parameter: int[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(int[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(int[], int, int, int)
{
int[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(int[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(int[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(int[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(long[], int)
{
int v, v;
long[] v;
v := @parameter: long[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(long[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(long[], int, int, int)
{
long[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: long[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(long[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(long[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(long[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(java.lang.Object[], int)
{
int v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(java.lang.Object[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(java.lang.Object[], int, int, int)
{
java.lang.Object[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(java.lang.Object[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(java.lang.Object[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(java.lang.Object[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shift(short[], int)
{
int v, v;
short[] v;
v := @parameter: short[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shift(short[],int,int,int)>(v, 0, v, v);
label:
return;
}
public static void shift(short[], int, int, int)
{
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
short[] v;
v := @parameter: short[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
if v == null goto label;
v = lengthof v;
v = v - 1;
if v >= v goto label;
if v > 0 goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 1 goto label;
return;
label:
v = v % v;
if v >= 0 goto label;
v = v + v;
label:
if v <= 1 goto label;
if v <= 0 goto label;
v = v - v;
if v <= v goto label;
v = v + v;
v = v - v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(short[],int,int,int)>(v, v, v, v);
v = v;
v = v - v;
goto label;
label:
if v >= v goto label;
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(short[],int,int,int)>(v, v, v, v);
v = v + v;
v = v;
goto label;
label:
v = v + v;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(short[],int,int,int)>(v, v, v, v);
label:
return;
}
public static void shuffle(boolean[])
{
boolean[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(boolean[],java.util.Random)>(v, v);
return;
}
public static void shuffle(boolean[], java.util.Random)
{
boolean[] v;
int v, v, v;
java.util.Random v;
v := @parameter: boolean[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(boolean[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(byte[])
{
byte[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: byte[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(byte[],java.util.Random)>(v, v);
return;
}
public static void shuffle(byte[], java.util.Random)
{
byte[] v;
int v, v, v;
java.util.Random v;
v := @parameter: byte[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(byte[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(char[])
{
char[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: char[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(char[],java.util.Random)>(v, v);
return;
}
public static void shuffle(char[], java.util.Random)
{
int v, v, v;
char[] v;
java.util.Random v;
v := @parameter: char[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(char[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(double[])
{
double[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: double[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(double[],java.util.Random)>(v, v);
return;
}
public static void shuffle(double[], java.util.Random)
{
double[] v;
int v, v, v;
java.util.Random v;
v := @parameter: double[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(double[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(float[])
{
float[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: float[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(float[],java.util.Random)>(v, v);
return;
}
public static void shuffle(float[], java.util.Random)
{
int v, v, v;
float[] v;
java.util.Random v;
v := @parameter: float[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(float[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(int[])
{
int[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: int[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(int[],java.util.Random)>(v, v);
return;
}
public static void shuffle(int[], java.util.Random)
{
int[] v;
int v, v, v;
java.util.Random v;
v := @parameter: int[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(int[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(long[])
{
long[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: long[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(long[],java.util.Random)>(v, v);
return;
}
public static void shuffle(long[], java.util.Random)
{
long[] v;
int v, v, v;
java.util.Random v;
v := @parameter: long[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(long[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(java.lang.Object[])
{
java.lang.Object[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: java.lang.Object[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(java.lang.Object[],java.util.Random)>(v, v);
return;
}
public static void shuffle(java.lang.Object[], java.util.Random)
{
java.lang.Object[] v;
int v, v, v;
java.util.Random v;
v := @parameter: java.lang.Object[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(java.lang.Object[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static void shuffle(short[])
{
short[] v;
java.util.concurrent.ThreadLocalRandom v;
v := @parameter: short[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.util.concurrent.ThreadLocalRandom random()>();
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void shuffle(short[],java.util.Random)>(v, v);
return;
}
public static void shuffle(short[], java.util.Random)
{
int v, v, v;
java.util.Random v;
short[] v;
v := @parameter: short[];
v := @parameter: java.util.Random;
v = lengthof v;
label:
if v <= 1 goto label;
v = v - 1;
v = virtualinvoke v.<java.util.Random: int nextInt(int)>(v);
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(short[],int,int,int)>(v, v, v, 1);
v = v - 1;
goto label;
label:
return;
}
public static boolean[] subarray(boolean[], int, int)
{
boolean[] v, v;
java.util.function.Function v;
int v, v, v, v, v, v;
java.lang.Object v;
v := @parameter: boolean[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] EMPTY_BOOLEAN_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_3__670: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static byte[] subarray(byte[], int, int)
{
byte[] v, v;
java.util.function.Function v;
int v, v, v, v, v, v;
java.lang.Object v;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] EMPTY_BYTE_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_4__671: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static char[] subarray(char[], int, int)
{
java.util.function.Function v;
int v, v, v, v, v, v;
char[] v, v;
java.lang.Object v;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] EMPTY_CHAR_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_5__672: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static double[] subarray(double[], int, int)
{
double[] v, v;
java.util.function.Function v;
int v, v, v, v, v, v;
java.lang.Object v;
v := @parameter: double[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] EMPTY_DOUBLE_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_6__673: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static float[] subarray(float[], int, int)
{
float[] v, v;
java.util.function.Function v;
int v, v, v, v, v, v;
java.lang.Object v;
v := @parameter: float[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] EMPTY_FLOAT_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_7__674: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static int[] subarray(int[], int, int)
{
java.util.function.Function v;
int[] v, v;
int v, v, v, v, v, v;
java.lang.Object v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] EMPTY_INT_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_8__675: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static long[] subarray(long[], int, int)
{
java.util.function.Function v;
long[] v, v;
int v, v, v, v, v, v;
java.lang.Object v;
v := @parameter: long[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] EMPTY_LONG_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_9__676: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static short[] subarray(short[], int, int)
{
java.util.function.Function v;
int v, v, v, v, v, v;
java.lang.Object v;
short[] v, v;
v := @parameter: short[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
if v > 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] EMPTY_SHORT_ARRAY>;
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_10__677: java.util.function.Function bootstrap$()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Function)>(v, v, 0, v, v);
return v;
}
public static java.lang.Object[] subarray(java.lang.Object[], int, int)
{
java.lang.Object[] v, v;
java.util.function.Supplier v;
int v, v, v, v, v, v;
java.lang.Class v;
java.lang.Object v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
return null;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = v - v;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Class getComponentType(java.lang.Object[])>(v);
if v > 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] newInstance(java.lang.Class,int)>(v, 0);
return v;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_subarray_11__678: java.util.function.Supplier bootstrap$(java.lang.Class,int)>(v, v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object arraycopy(java.lang.Object,int,int,int,java.util.function.Supplier)>(v, v, 0, v, v);
return v;
}
public static void swap(boolean[], int, int)
{
boolean[] v;
int v, v;
v := @parameter: boolean[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(boolean[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(boolean[], int, int, int)
{
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v, v;
boolean[] v;
v := @parameter: boolean[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(boolean[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(byte[], int, int)
{
int v, v;
byte[] v;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(byte[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(byte[], int, int, int)
{
byte[] v;
byte v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
v := @parameter: byte[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(byte[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(char[], int, int)
{
int v, v;
char[] v;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(char[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(char[], int, int, int)
{
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
char v, v;
char[] v;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(char[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(double[], int, int)
{
double[] v;
int v, v;
v := @parameter: double[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(double[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(double[], int, int, int)
{
double[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
double v, v;
v := @parameter: double[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(double[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(float[], int, int)
{
int v, v;
float[] v;
v := @parameter: float[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(float[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(float[], int, int, int)
{
float[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
float v, v;
v := @parameter: float[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(float[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(int[], int, int)
{
int v, v;
int[] v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(int[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(int[], int, int, int)
{
int[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
v := @parameter: int[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(int[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(long[], int, int)
{
int v, v;
long[] v;
v := @parameter: long[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(long[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(long[], int, int, int)
{
long v, v;
long[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
v := @parameter: long[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(long[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(java.lang.Object[], int, int)
{
int v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(java.lang.Object[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(java.lang.Object[], int, int, int)
{
java.lang.Object[] v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
java.lang.Object v, v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(java.lang.Object[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static void swap(short[], int, int)
{
int v, v;
short[] v;
v := @parameter: short[];
v := @parameter: int;
v := @parameter: int;
staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: void swap(short[],int,int,int)>(v, v, v, 1);
return;
}
public static void swap(short[], int, int, int)
{
short v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v;
short[] v;
v := @parameter: short[];
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean isEmpty(short[])>(v);
if v != 0 goto label;
v = lengthof v;
if v >= v goto label;
v = lengthof v;
if v < v goto label;
label:
return;
label:
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int max0(int)>(v);
if v != v goto label;
return;
label:
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = lengthof v;
v = v - v;
v = staticinvoke <java.lang.Math: int min(int,int)>(v, v);
v = 0;
label:
if v >= v goto label;
v = v[v];
v = v[v];
v[v] = v;
v[v] = v;
v = v + 1;
v = v + 1;
v = v + 1;
goto label;
label:
return;
}
public static transient java.lang.Object[] toArray(java.lang.Object[])
{
java.lang.Object[] v;
v := @parameter: java.lang.Object[];
return v;
}
public static java.util.Map toMap(java.lang.Object[])
{
java.lang.Object[] v;
java.util.HashMap v;
int v, v, v, v;
java.lang.String v, v;
boolean v, v;
double v;
java.lang.IllegalArgumentException v, v;
java.lang.Object v, v, v, v, v;
v := @parameter: java.lang.Object[];
if v != null goto label;
return null;
label:
v = new java.util.HashMap;
v = lengthof v;
v = v * 1.5;
specialinvoke v.<java.util.HashMap: void <init>(int)>(v);
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v instanceof java.util.Map$Entry;
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = v instanceof java.lang.Object[];
if v == 0 goto label;
v = lengthof v;
if v >= 2 goto label;
v = new java.lang.IllegalArgumentException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,java.lang.Object)>(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[])>("Array element \u, \'\u0001\', has a length less than 2");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v[0];
v = v[1];
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
goto label;
label:
v = new java.lang.IllegalArgumentException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,java.lang.Object)>(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[])>("Array element \u, \'\u0001\', is neither of type Map.Entry nor an Array");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v + 1;
goto label;
label:
return v;
}
public static java.lang.Boolean[] toObject(boolean[])
{
java.lang.Object[] v;
boolean[] v;
int v, v;
java.lang.Boolean[] v, v;
java.util.function.IntFunction v;
v := @parameter: boolean[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Boolean[] EMPTY_BOOLEAN_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Boolean)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_12__679: java.util.function.IntFunction bootstrap$(boolean[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static java.lang.Byte[] toObject(byte[])
{
byte[] v;
java.lang.Byte[] v, v;
java.lang.Object[] v;
int v, v;
java.util.function.IntFunction v;
v := @parameter: byte[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Byte[] EMPTY_BYTE_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Byte)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_13__680: java.util.function.IntFunction bootstrap$(byte[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static java.lang.Character[] toObject(char[])
{
java.lang.Object[] v;
int v, v;
char[] v;
java.lang.Character[] v, v;
java.util.function.IntFunction v;
v := @parameter: char[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Character[] EMPTY_CHARACTER_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Character)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_14__681: java.util.function.IntFunction bootstrap$(char[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static java.lang.Double[] toObject(double[])
{
java.lang.Object[] v;
double[] v;
int v, v;
java.lang.Double[] v, v;
java.util.function.IntFunction v;
v := @parameter: double[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Double[] EMPTY_DOUBLE_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Double)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_15__682: java.util.function.IntFunction bootstrap$(double[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static java.lang.Float[] toObject(float[])
{
java.lang.Object[] v;
int v, v;
float[] v;
java.lang.Float[] v, v;
java.util.function.IntFunction v;
v := @parameter: float[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Float[] EMPTY_FLOAT_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Float)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_16__683: java.util.function.IntFunction bootstrap$(float[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static java.lang.Integer[] toObject(int[])
{
java.lang.Object[] v;
int[] v;
int v, v;
java.lang.Integer[] v, v;
java.util.function.IntFunction v;
v := @parameter: int[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Integer[] EMPTY_INTEGER_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Integer)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_17__684: java.util.function.IntFunction bootstrap$(int[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static java.lang.Long[] toObject(long[])
{
java.lang.Long[] v, v;
java.lang.Object[] v;
long[] v;
int v, v;
java.util.function.IntFunction v;
v := @parameter: long[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Long[] EMPTY_LONG_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Long)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_18__685: java.util.function.IntFunction bootstrap$(long[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static java.lang.Short[] toObject(short[])
{
java.lang.Object[] v;
java.lang.Short[] v, v;
int v, v;
short[] v;
java.util.function.IntFunction v;
v := @parameter: short[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Short[] EMPTY_SHORT_OBJECT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.Short)[v];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils$lambda_toObject_19__686: java.util.function.IntFunction bootstrap$(short[])>(v);
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] setAll(java.lang.Object[],java.util.function.IntFunction)>(v, v);
return v;
}
public static boolean[] toPrimitive(java.lang.Boolean[])
{
boolean[] v;
java.lang.Boolean[] v;
v := @parameter: java.lang.Boolean[];
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] toPrimitive(java.lang.Boolean[],boolean)>(v, 0);
return v;
}
public static boolean[] toPrimitive(java.lang.Boolean[], boolean)
{
boolean[] v, v;
java.lang.Boolean[] v;
int v, v, v, v, v;
java.lang.Boolean v;
boolean v, v;
v := @parameter: java.lang.Boolean[];
v := @parameter: boolean;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] EMPTY_BOOLEAN_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (boolean)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static byte[] toPrimitive(java.lang.Byte[])
{
byte[] v, v;
java.lang.Byte[] v;
byte v;
int v, v, v, v;
java.lang.Byte v;
v := @parameter: java.lang.Byte[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] EMPTY_BYTE_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (byte)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Byte: byte byteValue()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static byte[] toPrimitive(java.lang.Byte[], byte)
{
byte[] v, v;
java.lang.Byte[] v;
byte v, v;
int v, v, v, v, v;
java.lang.Byte v;
v := @parameter: java.lang.Byte[];
v := @parameter: byte;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] EMPTY_BYTE_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (byte)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Byte: byte byteValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static char[] toPrimitive(java.lang.Character[])
{
char v;
java.lang.Character v;
int v, v, v, v;
char[] v, v;
java.lang.Character[] v;
v := @parameter: java.lang.Character[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] EMPTY_CHAR_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (char)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Character: char charValue()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static char[] toPrimitive(java.lang.Character[], char)
{
char v, v;
java.lang.Character v;
int v, v, v, v, v;
char[] v, v;
java.lang.Character[] v;
v := @parameter: java.lang.Character[];
v := @parameter: char;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] EMPTY_CHAR_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (char)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Character: char charValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static double[] toPrimitive(java.lang.Double[])
{
java.lang.Double v;
double[] v, v;
java.lang.Double[] v;
int v, v, v, v;
double v;
v := @parameter: java.lang.Double[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] EMPTY_DOUBLE_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (double)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static double[] toPrimitive(java.lang.Double[], double)
{
java.lang.Double v;
double[] v, v;
java.lang.Double[] v;
int v, v, v, v, v;
double v, v;
v := @parameter: java.lang.Double[];
v := @parameter: double;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] EMPTY_DOUBLE_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (double)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Double: double doubleValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static float[] toPrimitive(java.lang.Float[])
{
java.lang.Float v;
float[] v, v;
int v, v, v, v;
float v;
java.lang.Float[] v;
v := @parameter: java.lang.Float[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] EMPTY_FLOAT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (float)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Float: float floatValue()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static float[] toPrimitive(java.lang.Float[], float)
{
java.lang.Float v;
float[] v, v;
int v, v, v, v, v;
float v, v;
java.lang.Float[] v;
v := @parameter: java.lang.Float[];
v := @parameter: float;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] EMPTY_FLOAT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (float)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Float: float floatValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static int[] toPrimitive(java.lang.Integer[])
{
java.lang.Integer v;
int[] v, v;
int v, v, v, v, v;
java.lang.Integer[] v;
v := @parameter: java.lang.Integer[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] EMPTY_INT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (int)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static int[] toPrimitive(java.lang.Integer[], int)
{
java.lang.Integer v;
int[] v, v;
int v, v, v, v, v, v, v;
java.lang.Integer[] v;
v := @parameter: java.lang.Integer[];
v := @parameter: int;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] EMPTY_INT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (int)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static long[] toPrimitive(java.lang.Long[])
{
java.lang.Long[] v;
long v;
long[] v, v;
java.lang.Long v;
int v, v, v, v;
v := @parameter: java.lang.Long[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] EMPTY_LONG_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (long)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Long: long longValue()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static long[] toPrimitive(java.lang.Long[], long)
{
java.lang.Long[] v;
long v, v;
long[] v, v;
java.lang.Long v;
int v, v, v, v, v;
v := @parameter: java.lang.Long[];
v := @parameter: long;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] EMPTY_LONG_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (long)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Long: long longValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static java.lang.Object toPrimitive(java.lang.Object)
{
byte[] v;
double[] v;
float[] v;
long[] v;
int[] v;
boolean v, v, v, v, v, v, v, v;
boolean[] v;
char[] v;
java.lang.Class v, v, v, v, v, v, v, v, v, v, v;
java.lang.Object v;
short[] v;
v := @parameter: java.lang.Object;
if v != null goto label;
return null;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.Class getComponentType()>();
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ClassUtils: java.lang.Class wrapperToPrimitive(java.lang.Class)>(v);
v = <java.lang.Boolean: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] toPrimitive(java.lang.Boolean[])>(v);
return v;
label:
v = <java.lang.Character: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] toPrimitive(java.lang.Character[])>(v);
return v;
label:
v = <java.lang.Byte: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] toPrimitive(java.lang.Byte[])>(v);
return v;
label:
v = <java.lang.Integer: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] toPrimitive(java.lang.Integer[])>(v);
return v;
label:
v = <java.lang.Long: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] toPrimitive(java.lang.Long[])>(v);
return v;
label:
v = <java.lang.Short: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] toPrimitive(java.lang.Short[])>(v);
return v;
label:
v = <java.lang.Double: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] toPrimitive(java.lang.Double[])>(v);
return v;
label:
v = <java.lang.Float: java.lang.Class TYPE>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] toPrimitive(java.lang.Float[])>(v);
return v;
label:
return v;
}
public static short[] toPrimitive(java.lang.Short[])
{
java.lang.Short[] v;
short v;
java.lang.Short v;
int v, v, v, v;
short[] v, v;
v := @parameter: java.lang.Short[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] EMPTY_SHORT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (short)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Short: short shortValue()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static short[] toPrimitive(java.lang.Short[], short)
{
java.lang.Short[] v;
short v, v;
java.lang.Short v;
int v, v, v, v, v;
short[] v, v;
v := @parameter: java.lang.Short[];
v := @parameter: short;
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] EMPTY_SHORT_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (short)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = v;
if v != null goto label;
v = v;
goto label;
label:
v = virtualinvoke v.<java.lang.Short: short shortValue()>();
label:
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static java.lang.String toString(java.lang.Object)
{
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.Object;
v = staticinvoke <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.String toString(java.lang.Object,java.lang.String)>(v, "{}");
return v;
}
public static java.lang.String toString(java.lang.Object, java.lang.String)
{
java.lang.Object v;
java.lang.String v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringBuilder v, v;
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringStyle v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
if v != null goto label;
return v;
label:
v = new nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringBuilder;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringStyle: nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringStyle SIMPLE_STYLE>;
specialinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringBuilder: void <init>(java.lang.Object,nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringStyle)>(v, v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringBuilder: nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringBuilder append(java.lang.Object)>(v);
v = virtualinvoke v.<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.builder.ToStringBuilder: java.lang.String toString()>();
return v;
}
public static java.lang.String[] toStringArray(java.lang.Object[])
{
java.lang.Object[] v;
java.lang.String[] v, v;
int v, v, v, v;
java.lang.Object v;
java.lang.String v;
v := @parameter: java.lang.Object[];
if v != null goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.String[] EMPTY_STRING_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.String)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public static java.lang.String[] toStringArray(java.lang.Object[], java.lang.String)
{
java.lang.Object[] v;
java.lang.String[] v, v;
int v, v, v, v;
java.lang.Object v;
java.lang.String v, v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.String;
if null != v goto label;
return null;
label:
v = lengthof v;
if v != 0 goto label;
v = <nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.String[] EMPTY_STRING_ARRAY>;
return v;
label:
v = lengthof v;
v = newarray (java.lang.String)[v];
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
v = staticinvoke <java.util.Objects: java.lang.String toString(java.lang.Object,java.lang.String)>(v, v);
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
public void <init>()
{
nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils v;
v := @this: nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static void <clinit>()
{
byte[] v;
java.lang.Object[] v;
java.lang.Short[] v;
double[] v;
float[] v;
java.lang.String[] v;
java.lang.reflect.Method[] v;
long[] v;
int[] v;
java.lang.Long[] v;
boolean[] v;
java.lang.Double[] v;
java.lang.Class[] v;
java.lang.Boolean[] v;
java.lang.reflect.Field[] v;
java.lang.Byte[] v;
java.lang.Throwable[] v;
java.lang.reflect.Type[] v;
char[] v;
java.lang.Character[] v;
short[] v;
java.lang.Float[] v;
java.lang.Integer[] v;
v = newarray (boolean)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: boolean[] EMPTY_BOOLEAN_ARRAY> = v;
v = newarray (java.lang.Boolean)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Boolean[] EMPTY_BOOLEAN_OBJECT_ARRAY> = v;
v = newarray (byte)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: byte[] EMPTY_BYTE_ARRAY> = v;
v = newarray (java.lang.Byte)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Byte[] EMPTY_BYTE_OBJECT_ARRAY> = v;
v = newarray (char)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: char[] EMPTY_CHAR_ARRAY> = v;
v = newarray (java.lang.Character)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Character[] EMPTY_CHARACTER_OBJECT_ARRAY> = v;
v = newarray (java.lang.Class)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Class[] EMPTY_CLASS_ARRAY> = v;
v = newarray (double)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: double[] EMPTY_DOUBLE_ARRAY> = v;
v = newarray (java.lang.Double)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Double[] EMPTY_DOUBLE_OBJECT_ARRAY> = v;
v = newarray (java.lang.reflect.Field)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.reflect.Field[] EMPTY_FIELD_ARRAY> = v;
v = newarray (float)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: float[] EMPTY_FLOAT_ARRAY> = v;
v = newarray (java.lang.Float)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Float[] EMPTY_FLOAT_OBJECT_ARRAY> = v;
v = newarray (int)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: int[] EMPTY_INT_ARRAY> = v;
v = newarray (java.lang.Integer)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Integer[] EMPTY_INTEGER_OBJECT_ARRAY> = v;
v = newarray (long)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: long[] EMPTY_LONG_ARRAY> = v;
v = newarray (java.lang.Long)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Long[] EMPTY_LONG_OBJECT_ARRAY> = v;
v = newarray (java.lang.reflect.Method)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.reflect.Method[] EMPTY_METHOD_ARRAY> = v;
v = newarray (java.lang.Object)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Object[] EMPTY_OBJECT_ARRAY> = v;
v = newarray (short)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: short[] EMPTY_SHORT_ARRAY> = v;
v = newarray (java.lang.Short)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Short[] EMPTY_SHORT_OBJECT_ARRAY> = v;
v = newarray (java.lang.String)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.String[] EMPTY_STRING_ARRAY> = v;
v = newarray (java.lang.Throwable)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.Throwable[] EMPTY_THROWABLE_ARRAY> = v;
v = newarray (java.lang.reflect.Type)[0];
<nl.basjes.parse.useragent.yauaa.shaded.org.apache.commons.lang.ArrayUtils: java.lang.reflect.Type[] EMPTY_TYPE_ARRAY> = v;
return;
}
}