|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |