Uses of Class
at.dms.compiler.Compiler

Packages that use Compiler
at.dms.compiler   
at.dms.compiler.antlr.extra   
at.dms.kjc   
 

Uses of Compiler in at.dms.compiler
 

Methods in at.dms.compiler with parameters of type Compiler
protected  void Compiler.deepCloneInto(Compiler other)
          Clones all fields of this into
 

Uses of Compiler in at.dms.compiler.antlr.extra
 

Methods in at.dms.compiler.antlr.extra that return Compiler
 Compiler Parser.getCompiler()
          Returns the compiler driver which invoked the parser.
 

Constructors in at.dms.compiler.antlr.extra with parameters of type Compiler
Parser(Compiler compiler, Scanner scanner, int lookahead)
          Constructs a new parser instance.
Scanner(Compiler compiler, InputBuffer buffer)
          Constructs a new hand written scanner
 

Uses of Compiler in at.dms.kjc
 

Subclasses of Compiler in at.dms.kjc
 class Main
          This class implements the entry point of the Java compiler
 class TestK2S
           
 

Methods in at.dms.kjc with parameters of type Compiler
 void JClassImport.analyse(Compiler compiler)
          Analyses the statement (semantically).
 void JPackageImport.analyse(Compiler compiler, JPackageName thisPackage)
          Analyses the node (semantically).
 void JCompilationUnit.checkBody(Compiler compiler, Vector classes)
          Check expression and evaluate and alter context
 void JCompilationUnit.checkInitializers(Compiler compiler, Vector classes)
          Second pass (quick), check interface looks good Exceptions are not allowed here, this pass is just a tuning pass in order to create informations about exported elements such as Classes, Interfaces, Methods, Constructors and Fields
 void JCompilationUnit.checkInterface(Compiler compiler)
          Second pass (quick), check interface looks good
static void CTopLevel.endSession(Compiler compiler)
           
static void CStdType.init(Compiler compiler)
          Initialize all constants
static void CClassType.init(Compiler compiler)
           
static void CTopLevel.initSession(Compiler compiler)
          Removes all source classes
 

Constructors in at.dms.kjc with parameters of type Compiler
KjcParser(Compiler compiler, InputBuffer buffer)
           
KjcScanner(Compiler compiler, InputBuffer buffer)