gnu.expr
public class BeginExp extends Expression
| Constructor Summary | |
|---|---|
| BeginExp() | |
| BeginExp(Expression[] ex) | |
| BeginExp(Expression exp0, Expression exp1) | |
| Method Summary | |
|---|---|
| void | add(Expression exp) |
| void | apply(CallContext ctx) |
| static Expression | canonicalize(Expression exp) Simplifies BeginExp.
|
| static Expression | canonicalize(Expression[] exps) |
| void | compile(Compilation comp, Target target) |
| int | getExpressionCount() |
| Expression[] | getExpressions() |
| Type | getType() |
| protected boolean | mustCompile() |
| void | popOptions(Compilation comp) |
| void | print(OutPort out) |
| void | pushOptions(Compilation comp) |
| void | setCompileOptions(Vector options) |
| void | setExpressions(Expression[] exps) |
| protected Expression | walk(ExpWalker walker) |
| protected void | walkChildren(ExpWalker walker) |