Lines Matching refs:toLvalue

1634                 arg = arg->toLvalue(sc, arg);
1653 arg = arg->toLvalue(sc, arg);
2202 Expression *Expression::toLvalue(Scope *, Expression *e)
2251 return toLvalue(sc, e);
2972 Expression *IntegerExp::toLvalue(Scope *, Expression *e)
2994 Expression *ErrorExp::toLvalue(Scope *, Expression *)
3154 Expression *IdentifierExp::toLvalue(Scope *, Expression *)
3363 Expression *DsymbolExp::toLvalue(Scope *, Expression *)
3388 Expression *ThisExp::toLvalue(Scope *sc, Expression *e)
3393 return Expression::toLvalue(sc, e);
3709 Expression *StringExp::toLvalue(Scope *sc, Expression *e)
3711 //printf("StringExp::toLvalue(%s) type = %s\n", toChars(), type ? type->toChars() : NULL);
3713 ? this : Expression::toLvalue(sc, e);
4269 Expression *TemplateExp::toLvalue(Scope *sc, Expression *e)
4272 return Expression::toLvalue(sc, e);
4401 Expression *VarExp::toLvalue(Scope *, Expression *)
4461 Expression *OverExp::toLvalue(Scope *, Expression *)
5186 Expression *BinAssignExp::toLvalue(Scope *, Expression *)
5195 return toLvalue(sc, this);
5278 Expression *DotVarExp::toLvalue(Scope *, Expression *)
5280 //printf("DotVarExp::toLvalue(%s)\n", toChars());
5559 Expression *CallExp::toLvalue(Scope *sc, Expression *e)
5563 return Expression::toLvalue(sc, e);
5673 Expression *PtrExp::toLvalue(Scope *, Expression *)
5797 Expression *VectorArrayExp::toLvalue(Scope *sc, Expression *e)
5799 e1 = e1->toLvalue(sc, e);
5856 Expression *SliceExp::toLvalue(Scope *sc, Expression *e)
5858 //printf("SliceExp::toLvalue(%s) type = %s\n", toChars(), type ? type->toChars() : NULL);
5860 ? this : Expression::toLvalue(sc, e);
5967 Expression *DelegatePtrExp::toLvalue(Scope *sc, Expression *e)
5969 e1 = e1->toLvalue(sc, e);
5995 Expression *DelegateFuncptrExp::toLvalue(Scope *sc, Expression *e)
5997 e1 = e1->toLvalue(sc, e);
6047 Expression *ArrayExp::toLvalue(Scope *, Expression *)
6075 Expression *CommaExp::toLvalue(Scope *sc, Expression *)
6077 e2 = e2->toLvalue(sc, NULL);
6138 Expression *IndexExp::toLvalue(Scope *, Expression *)
6225 Expression *AssignExp::toLvalue(Scope *sc, Expression *ex)
6230 return Expression::toLvalue(sc, ex);
6627 Expression *CondExp::toLvalue(Scope *sc, Expression *)
6631 e->e1 = e1->toLvalue(sc, NULL)->addressOf();
6632 e->e2 = e2->toLvalue(sc, NULL)->addressOf();
6647 return toLvalue(sc, this);