|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HighToLowBIRCompiler | |
---|---|
edu.ksu.cis.projects.bogor.ast.transform |
Uses of HighToLowBIRCompiler in edu.ksu.cis.projects.bogor.ast.transform |
---|
Fields in edu.ksu.cis.projects.bogor.ast.transform declared as HighToLowBIRCompiler | |
---|---|
protected HighToLowBIRCompiler |
HighToLowAtomicExpCompiler.htlbirc
Installed only for duration of call to {@link #compileExp(HighToLowBIRCompiler, Exp). |
protected HighToLowBIRCompiler |
HighToLowNonAtomicExpCompiler.htlbirc
Installed for duration of call to {@link #compileExp(HighToLowBIRCompiler, Exp). |
Methods in edu.ksu.cis.projects.bogor.ast.transform with parameters of type HighToLowBIRCompiler | |
---|---|
Exp |
HighToLowAtomicExpCompiler.compileExp(HighToLowBIRCompiler htlbirc,
Exp e,
ExpBindingResolver ebr,
Wrapper<Boolean> wentAtomic)
|
Exp |
HighToLowNonAtomicExpCompiler.compileExp(HighToLowBIRCompiler htlbirc,
Exp e,
ExpBindingResolver ebr,
Wrapper<Boolean> wentAtomic)
|
Exp |
IExpCompiler.compileExp(HighToLowBIRCompiler birc,
Exp e,
ExpBindingResolver ebr,
Wrapper<Boolean> enteredAtomic)
Do a pre-order traversal which yields an expression containing a low-level BIR expression containing the evaluation of e . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |