Lines Matching refs:ctx
58 public ThisExpression(long where, Context ctx) {
60 field = ctx.getLocalField(idThis);
90 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) {
91 if (ctx.field.isStatic()) {
97 field = ctx.getLocalField(idThis);
100 if (field.scopeNumber < ctx.frameNumber) {
102 implementation = ctx.makeReference(env, field);
108 type = ctx.field.getClassDeclaration().getType();
122 public FieldUpdater getAssigner(Environment env, Context ctx) {
126 public FieldUpdater getUpdater(Environment env, Context ctx) {
133 public Expression inlineValue(Environment env, Context ctx) {
135 return implementation.inlineValue(env, ctx);
140 e = e.copyInline(ctx);
151 public Expression copyInline(Context ctx) {
153 return implementation.copyInline(ctx);
157 e.field = ctx.getLocalField(idThis);
160 e.field = field.getCurrentInlineCopy(ctx);
163 e.outerArg = outerArg.copyInline(ctx);
171 public void codeValue(Environment env, Context ctx, Assembler asm) {