Lines Matching refs:ex
193 Expression *ex = e->optimize(WANTvalue);
194 if (ex->type->equals(t))
199 if (ex != e)
202 result = ex->implicitConvTo(t);
1612 NullExp *ex = (NullExp *)result;
1613 ex->committed = 1;
1984 Expression *ex = (*te->exps)[i];
1985 ex = ex->castTo(sc, t);
1986 (*te->exps)[i] = ex;
2038 Expression *ex = (*e->elements)[i];
2039 if (!ex)
2041 ex = ex->castTo(sc, tb->nextOf());
2042 (*ae->elements)[i] = ex;
2076 Expression *ex = (*e->elements)[i];
2077 ex = ex->castTo(sc, telement);
2078 (*ae->elements)[i] = ex;
2084 Expression *ex = typeb->nextOf()->defaultInitLiteral(e->loc);
2085 ex = ex->castTo(sc, telement);
2086 (*ae->elements)[i] = ex;
2115 Expression *ex = (*e->values)[i];
2116 ex = ex->castTo(sc, tb->nextOf());
2117 (*ae->values)[i] = ex;
2119 ex = (*e->keys)[i];
2120 ex = ex->castTo(sc, ((TypeAArray *)tb)->index);
2121 (*ae->keys)[i] = ex;
3302 Expression *ex = be->incompatibleTypes();
3303 if (ex->op == TOKerror)
3304 return ex;