gnu.expr
public class IfExp extends Expression
| Constructor Summary | |
|---|---|
| IfExp(Expression i, Expression t, Expression e) | |
| Method Summary | |
|---|---|
| void | apply(CallContext ctx) |
| void | compile(Compilation comp, Target target) |
| static void | compile(Expression test, Expression then_clause, Expression else_clause, Compilation comp, Target target) |
| protected Language | getLanguage() |
| Type | getType() |
| protected boolean | mustCompile() |
| void | print(OutPort out) |
| protected Expression | walk(ExpWalker walker) |
| protected void | walkChildren(ExpWalker walker) |