|
||||||||||
| 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 | |||||||||