|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LexerSource | |
|---|---|
| org.jrubyparser.lexer | |
| org.jrubyparser.parser | |
| Uses of LexerSource in org.jrubyparser.lexer |
|---|
| Subclasses of LexerSource in org.jrubyparser.lexer | |
|---|---|
class |
ReaderLexerSource
|
| Methods in org.jrubyparser.lexer that return LexerSource | |
|---|---|
LexerSource |
Lexer.getSource()
|
static LexerSource |
ReaderLexerSource.getSource(String name,
Reader content,
ParserConfiguration configuration)
Create a source. |
static LexerSource |
LexerSource.getSource(String name,
Reader content,
ParserConfiguration configuration)
Create a source. |
| Methods in org.jrubyparser.lexer with parameters of type LexerSource | |
|---|---|
int |
StringTerm.parseDExprIntoBuffer(Lexer lexer,
LexerSource src,
CStringBuilder buffer)
|
int |
StringTerm.parseSimpleStringIntoBuffer(LexerSource src,
CStringBuilder buffer)
|
abstract int |
StrTerm.parseString(Lexer lexer,
LexerSource src)
|
int |
StringTerm.parseString(Lexer lexer,
LexerSource src)
|
int |
HeredocTerm.parseString(Lexer lexer,
LexerSource src)
|
int |
StringTerm.parseStringIntoBuffer(Lexer lexer,
LexerSource src,
CStringBuilder buffer)
|
void |
Lexer.setSource(LexerSource source)
Allow the parser to set the source for its lexer. |
| Uses of LexerSource in org.jrubyparser.parser |
|---|
| Methods in org.jrubyparser.parser with parameters of type LexerSource | |
|---|---|
ParserResult |
RubyParser.parse(ParserConfiguration configuration,
LexerSource source)
|
ParserResult |
Ruby20Parser.parse(ParserConfiguration configuration,
LexerSource source)
The parse method use an lexer stream and parse it to an AST node structure |
ParserResult |
Ruby19Parser.parse(ParserConfiguration configuration,
LexerSource source)
The parse method use an lexer stream and parse it to an AST node structure |
ParserResult |
Ruby18Parser.parse(ParserConfiguration configuration,
LexerSource source)
The parse method use an lexer stream and parse it to an AST node structure |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||