public class org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser extends org.junit.jupiter.params.shadow.com.univocity.parsers.common.AbstractParser
{
private final boolean joinLines;
private final char newLine;
private final char escapeChar;
private final char escapedTabChar;
public void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParserSettings)
{
org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser v;
char v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.Format v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParserSettings v;
boolean v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser;
v := @parameter: org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParserSettings;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.AbstractParser: void <init>(org.junit.jupiter.params.shadow.com.univocity.parsers.common.CommonParserSettings)>(v);
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParserSettings: boolean isLineJoiningEnabled()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: boolean joinLines> = v;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParserSettings: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Format getFormat()>();
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvFormat: char getNormalizedNewline()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine> = v;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParserSettings: org.junit.jupiter.params.shadow.com.univocity.parsers.common.Format getFormat()>();
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvFormat: char getEscapeChar()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapeChar> = v;
v = virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvFormat: char getEscapedTabChar()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapedTabChar> = v;
return;
}
protected void initialize()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v;
boolean v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: boolean ignoreTrailingWhitespace>;
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: boolean trim> = v;
return;
}
protected void parseRecord()
{
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v;
int v;
boolean v;
org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader v, v;
char v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: boolean ignoreLeadingWhitespace>;
if v == 0 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v == 9 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v > 32 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: int whitespaceRangeStart>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v >= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader input>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapeChar>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader: char skipWhitespace(char,char,char)>(v, 9, v);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch> = v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
if v == v goto label;
specialinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: void parseField()>();
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
if v == v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader input>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader: char nextChar()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch> = v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
if v != v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: void emptyParsed()>();
goto label;
label:
return;
}
private void parseField()
{
boolean v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput v, v, v, v, v, v, v, v, v, v;
int v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader v, v, v, v;
org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender v, v, v, v, v, v, v, v;
char v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: boolean ignoreLeadingWhitespace>;
if v == 0 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v == 9 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v > 32 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: int whitespaceRangeStart>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v >= v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader input>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapeChar>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader: char skipWhitespace(char,char,char)>(v, 9, v);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch> = v;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v != 9 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: void emptyParsed()>();
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v == 9 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
if v == v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapeChar>;
if v != v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader input>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader: char nextChar()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch> = v;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v == 116 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapedTabChar>;
if v != v goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: void append(char)>(9);
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v != 110 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: void append(char)>(10);
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v != 92 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: void append(char)>(92);
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v != 114 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: void append(char)>(13);
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
if v != v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: boolean joinLines>;
if v == 0 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: void append(char)>(v);
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapeChar>;
interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: void append(char)>(v);
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
if v == v goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
if v == 9 goto label;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: void append(char)>(v);
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader input>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader: char nextChar()>();
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch> = v;
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender appender>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInputReader input>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char escapeChar>;
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char newLine>;
v = interfaceinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharAppender: char appendUntil(char,org.junit.jupiter.params.shadow.com.univocity.parsers.common.input.CharInput,char,char,char)>(v, v, 9, v, v);
v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: char ch> = v;
goto label;
label:
v = v.<org.junit.jupiter.params.shadow.com.univocity.parsers.tsv.TsvParser: org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput output>;
virtualinvoke v.<org.junit.jupiter.params.shadow.com.univocity.parsers.common.ParserOutput: void valueParsed()>();
label:
return;
}
}