public class org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender extends org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ExpandingCharAppender
{
private static final char[] EMPTY_CHAR_ARRAY;
private int defaultLength;
public void <init>(java.lang.String)
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender v;
java.lang.String v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender;
v := @parameter: java.lang.String;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: void <init>(int,java.lang.String)>(4096, v);
return;
}
public void <init>(int, java.lang.String)
{
int v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender v;
java.lang.String v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender;
v := @parameter: int;
v := @parameter: java.lang.String;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ExpandingCharAppender: void <init>(int,java.lang.String,int)>(v, v, 0);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int defaultLength> = v;
return;
}
public java.lang.String getAndReset()
{
int v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender v;
char[] v, v;
java.lang.String v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender;
v = specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ExpandingCharAppender: java.lang.String getAndReset()>();
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
v = lengthof v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int defaultLength>;
if v <= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int defaultLength>;
v = newarray (char)[v];
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars> = v;
label:
return v;
}
public char[] getCharsAndReset()
{
int v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender v;
char[] v, v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender;
v = specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ExpandingCharAppender: char[] getCharsAndReset()>();
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
v = lengthof v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int defaultLength>;
if v <= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int defaultLength>;
v = newarray (char)[v];
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars> = v;
label:
return v;
}
public void reset()
{
int v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender v;
char[] v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
v = lengthof v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int defaultLength>;
if v <= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int defaultLength>;
v = newarray (char)[v];
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars> = v;
label:
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ExpandingCharAppender: void reset()>();
return;
}
public java.lang.String getTrimmedStringAndReset()
{
char v, v;
int v, v, v, v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender v;
char[] v, v, v;
java.lang.String v, v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int index>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int whitespaceCount>;
v = v - v;
v = 0;
label:
if v >= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
v = v[v];
if v > 32 goto label;
v = v + 1;
goto label;
label:
if v < v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: java.lang.String emptyValue>;
return v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
v = v - 1;
v = v[v];
if v > 32 goto label;
v = v - 1;
goto label;
label:
v = v - v;
if v > 0 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: java.lang.String emptyValue>;
return v;
label:
v = new java.lang.String;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
specialinvoke v.<java.lang.String: void <init>(char[],int,int)>(v, v, v);
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: void reset()>();
return v;
}
public char[] getTrimmedCharsAndReset()
{
char v, v;
int v, v, v, v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender v;
char[] v, v, v, v, v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int index>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: int whitespaceCount>;
v = v - v;
v = 0;
label:
if v >= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
v = v[v];
if v > 32 goto label;
v = v + 1;
goto label;
label:
if v < v goto label;
v = <org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] EMPTY_CHAR_ARRAY>;
return v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
v = v - 1;
v = v[v];
if v > 32 goto label;
v = v - 1;
goto label;
label:
v = v - v;
if v > 0 goto label;
v = <org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] EMPTY_CHAR_ARRAY>;
return v;
label:
v = newarray (char)[v];
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] chars>;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, 0, v);
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: void reset()>();
return v;
}
static void <clinit>()
{
char[] v;
v = newarray (char)[0];
<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.ElasticCharAppender: char[] EMPTY_CHAR_ARRAY> = v;
return;
}
}