public class HeredocTerm extends StrTerm
foo(<
Modifier and Type | Field and Description |
---|---|
protected ByteList |
lastLine |
protected int |
line |
protected int |
nth |
Constructor and Description |
---|
HeredocTerm(ByteList marker,
int func,
int nth,
int line,
ByteList lastLine) |
Modifier and Type | Method and Description |
---|---|
protected int |
error(RipperLexer lexer,
int len,
ByteList str,
ByteList eos) |
int |
getFlags() |
int |
parseString(RipperLexer lexer,
LexerSource src) |
protected int |
restore(RipperLexer lexer) |
protected final int nth
protected final int line
protected final ByteList lastLine
protected int error(RipperLexer lexer, int len, ByteList str, ByteList eos)
protected int restore(RipperLexer lexer)
public int parseString(RipperLexer lexer, LexerSource src) throws java.io.IOException
parseString
in class StrTerm
java.io.IOException
Copyright © 2001-2022 JRuby. All Rights Reserved.