|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Source in org.anarres.cpp |
---|
Subclasses of Source in org.anarres.cpp | |
---|---|
class |
FileLexerSource
A Source which lexes a file. |
class |
InputLexerSource
A Source which lexes a file. |
class |
LexerSource
Does not handle digraphs. |
class |
StringLexerSource
A Source for lexing a String. |
Methods in org.anarres.cpp that return Source | |
---|---|
Source |
VirtualFile.getSource()
|
Source |
Macro.getSource()
Returns the Source from which this macro was parsed. |
protected Source |
Preprocessor.getSource()
Returns the top Source on the input stack. |
Methods in org.anarres.cpp with parameters of type Source | |
---|---|
void |
Preprocessor.addInput(Source source)
Adds input for the Preprocessor. |
void |
PreprocessorListener.handleError(Source source,
int line,
int column,
String msg)
Handles an error. |
void |
PreprocessorListener.handleSourceChange(Source source,
String event)
|
void |
PreprocessorListener.handleWarning(Source source,
int line,
int column,
String msg)
Handles a warning. |
protected void |
Preprocessor.push_source(Source source,
boolean autopop)
Pushes a Source onto the input stack. |
void |
Macro.setSource(Source s)
Sets the Source from which this macro was parsed. |
Constructors in org.anarres.cpp with parameters of type Source | |
---|---|
Macro(Source source,
String name)
|
|
Preprocessor(Source initial)
|
|
SourceIterator(Source s)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |