gnu.expr
public class QuoteExp extends Expression
Field Summary | |
---|---|
static QuoteExp | falseExp |
static QuoteExp | nullExp |
static QuoteExp | trueExp |
protected Type | type |
static QuoteExp | undefined_exp |
static QuoteExp | voidExp |
Constructor Summary | |
---|---|
QuoteExp(Object val) | |
QuoteExp(Object val, Type type) |
Method Summary | |
---|---|
void | apply(CallContext ctx) |
void | compile(Compilation comp, Target target) |
static QuoteExp | getInstance(Object value) |
Type | getType() |
Object | getValue() |
Expression | inline(ApplyExp exp, InlineCalls walker, Declaration decl) |
protected boolean | mustCompile() |
void | print(OutPort out) |
boolean | side_effects() |
String | toString() |
Object | valueIfConstant() |
protected Expression | walk(ExpWalker walker) |