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