Lines Matching refs:expr
43 Expression expr;
50 public SynchronizedStatement(long where, Expression expr, Statement body) {
52 this.expr = expr;
63 vset = expr.checkValue(env, newctx, vset, exp);
64 if (expr.type.equals(Type.tNull)) {
65 env.error(expr.where, "synchronized.null");
67 expr = convert(env, newctx, Type.tClass(idJavaLangObject), expr);
79 expr = expr.inlineValue(env, ctx);
88 s.expr = expr.copyInline(ctx);
100 if (expr != null) {
101 cost += expr.costInline(thresh, env,ctx);
115 expr.codeValue(env, ctx, asm);
180 expr.print(out);