Lines Matching refs:expr
42 Expression expr;
48 public SwitchStatement(long where, Expression expr, Statement args[]) {
50 this.expr = expr;
60 vset = expr.checkValue(env, newctx, reach(env, vset), exp);
61 Type switchType = expr.type;
63 expr = convert(env, newctx, Type.tInt, expr);
78 Expression lbl = ((CaseStatement)s).expr;
122 env.error(s.where, "const.expr.required");
148 expr = expr.inlineValue(env, ctx);
162 s.expr = expr.copyInline(ctx);
176 int cost = expr.costInline(thresh, env, ctx);
191 expr.codeValue(env, newctx, asm);
199 Expression e = ((CaseStatement)s).expr;
221 Expression e = ((CaseStatement)s).expr;
252 expr.print(out);