Lines Matching refs:VarExp

333                 e = new VarExp(exp->loc, withsym->withstate->wthis);
400 Expression *e = new VarExp(exp->loc, vd);
420 e = new VarExp(exp->loc, ss->withstate->wthis);
818 VarExp *ve = (e->op == TOKvar) ? (VarExp *)e : NULL;
866 Expression *e = new VarExp(exp->loc, withsym->withstate->wthis);
1452 void visit(VarExp *e)
2635 Expression *e = new VarExp(exp->loc, exp->var);
2657 Expression *e = new VarExp(exp->loc, v);
2810 exp->e1 = new VarExp(exp->e1->loc, withsym->withstate->wthis);
2823 exp->e1 = new VarExp(exp->loc, od);
2929 VarExp *ve = (VarExp *)exp->e1;
2948 exp->e1 = new VarExp(se->loc, se->var, true);
3105 (v = ((VarExp *)ue1)->var->isVarDeclaration()) != NULL &&
3184 exp->e1 = Expression::combine(ue->e1, new VarExp(exp->loc, exp->f, false));
3335 exp->e1 = new VarExp(exp->loc, exp->f, false);
3387 exp->e1 = new VarExp(dve->loc, exp->f, false);
3393 ((VarExp *)exp->e1)->var->isOverDeclaration())
3395 s = ((VarExp *)exp->e1)->var;
3422 exp->e1 = new VarExp(exp->e1->loc, exp->f, false);
3494 VarExp *ve = (VarExp *)exp->e1;
3563 exp->e1 = new VarExp(ve->loc, exp->f, false);
3652 exp->e1 = new VarExp(exp->e1->loc, f);
3682 VarExp *ve = (VarExp *)exp->e1;
3708 e = new CommaExp(exp->loc, dve->e1, new AddrExp(exp->loc, new VarExp(exp->loc, f, dve->hasOverloads)));
3720 VarExp *ve = (VarExp *)dve->e1;
3741 VarExp *ve = (VarExp *)exp->e1;
3838 VarExp *ve = (VarExp *)ei->e1;
4128 Expression *e = ea ? new VarExp(exp->loc, v) : exp->e1;
4137 Expression *e = ea ? new VarExp(exp->loc, v) : exp->e1->castTo(sc, tpv);
4138 e = new CallExp(exp->loc, new VarExp(exp->loc, f, false), e);
4497 VarExp *ve = (VarExp *)dve->e1;
4510 VarExp *ve = (VarExp *)exp->e1;
5113 exp->e1 = new VarExp(exp->e1->loc, v);
5125 Expression *ec = new VarExp(exp->loc, tmp);
5535 ((VarExp *)exp->e1)->var->storage_class & (STCout | STCref))
6167 VarExp *ve = (VarExp *)exp->e1;
6175 if (exp->e1->op == TOKvar && ((VarExp *)exp->e1)->var->ident == Id::ctfe)
6353 VarExp *ve = new VarExp(exp->e1->loc, v);
6355 e = new AssignExp(exp->loc, new VarExp(exp->e1->loc, v), e);
7149 Expression *ve = new VarExp(exp->loc, tmp);
7884 VarExp *ve1 = (VarExp *)ae1->e1;
7885 VarExp *ve2 = (VarExp *)ae2->e1;
8253 ds = ((VarExp *)exp->e1)->var;
8475 e = new VarExp(exp->loc, v);
8500 e = new VarExp(exp->loc, f, true);
8519 e = new VarExp(exp->loc, od, true);
8708 VarExp *ve = (VarExp *)e;