|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpBindingResolver | |
---|---|
edu.ksu.cis.projects.bogor.ast.transform |
Uses of ExpBindingResolver in edu.ksu.cis.projects.bogor.ast.transform |
---|
Fields in edu.ksu.cis.projects.bogor.ast.transform declared as ExpBindingResolver | |
---|---|
protected ExpBindingResolver |
HighToLowAtomicExpCompiler.bindingsResolver
Installed only for duration of call to {@link #compileExp(HighToLowBIRCompiler, Exp). |
protected ExpBindingResolver |
HighToLowNonAtomicExpCompiler.bindingsResolver
Installed only for duration of call to {@link #compileExp(HighToLowBIRCompiler, Exp). |
Methods in edu.ksu.cis.projects.bogor.ast.transform with parameters of type ExpBindingResolver | |
---|---|
Exp |
HighToLowBIRCompiler.assignExpToNewLocal(Exp exp,
ExpBindingResolver ebr,
ASTType type)
|
protected Exp |
HighToLowAtomicExpCompiler.compileExp(Exp e,
ExpBindingResolver ebr)
|
protected Exp |
HighToLowNonAtomicExpCompiler.compileExp(Exp e,
ExpBindingResolver ebr,
Wrapper<Boolean> wentAtomic)
|
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 . |
Constructors in edu.ksu.cis.projects.bogor.ast.transform with parameters of type ExpBindingResolver | |
---|---|
ExpBindingResolver(ExpBindingResolver parent)
Creates with parent. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |