Lines Matching refs:ctx
51 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) {
52 vset = left.checkValue(env, ctx, vset, exp);
53 right = new TypeExpression(right.where, right.toType(env, ctx));
77 public Expression inline(Environment env, Context ctx) {
78 return left.inline(env, ctx);
80 public Expression inlineValue(Environment env, Context ctx) {
81 left = left.inlineValue(env, ctx);
85 public int costInline(int thresh, Environment env, Context ctx) {
86 if (ctx == null) {
87 return 1 + left.costInline(thresh, env, ctx);
90 ClassDefinition sourceClass = ctx.field.getClassDefinition();
96 return 1 + left.costInline(thresh, env, ctx);
108 public void codeValue(Environment env, Context ctx, Assembler asm) {
109 left.codeValue(env, ctx, asm);
116 void codeBranch(Environment env, Context ctx, Assembler asm, Label lbl, boolean whenTrue) {
117 codeValue(env, ctx, asm);
120 public void code(Environment env, Context ctx, Assembler asm) {
121 left.code(env, ctx, asm);