Uses of Class
org.anarres.cpp.Source

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)
           
 



Copyright © 2007 Shevek, Anarres. All Rights Reserved.