Home
last modified time | relevance | path

Searched refs:implicitCastTo (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dtemplateparamsem.d88 e = e.implicitCastTo(sc, tvp.valType); in visit()
101 e = e.implicitCastTo(sc, tvp.valType); in visit()
H A Dexpressionsem.d524 key = key.implicitCastTo(sc, taa.index); in resolveUFCS()
1475 e = e.implicitCastTo(sc, t0); in arrayExpressionToCommonType()
1812 a = a.implicitCastTo(sc, tret) in functionParameters()
1817 a = a.implicitCastTo(sc, tbn); in functionParameters()
1967 arg = arg.implicitCastTo(sc, tprm); in functionParameters()
3827 arg = arg.implicitCastTo(sc, Type.tsize_t); in visit()
3848 e = e.implicitCastTo(sc, tb); in visit()
4595 e = e.implicitCastTo(sc, t1); in visit()
5878 exp.e2 = exp.e2.implicitCastTo(sc, exp.type); in visit()
6352 exp.msg = exp.msg.implicitCastTo(sc, Type.tchar.constOf().arrayOf()); in visit()
[all …]
H A Dinitsem.d430 i.exp = i.exp.implicitCastTo(sc, t); in initializerSemantic()
584 i.exp = i.exp.implicitCastTo(sc, t); in initializerSemantic()
620 i.exp = i.exp.implicitCastTo(sc, t); in initializerSemantic()
H A Dstatementsem.d1067 fs.aggr = fs.aggr.implicitCastTo(sc, telem.sarrayOf(edim)); in package()
1709 fs.lwr = fs.lwr.implicitCastTo(sc, fs.prm.type); in package()
1713 fs.upr = fs.upr.implicitCastTo(sc, fs.prm.type); in package()
1723 fs.upr = fs.upr.implicitCastTo(sc, fs.prm.type); in package()
2188 … ss.condition = ss.condition.implicitCastTo(sc, ss.condition.type.nextOf().arrayOf()); in package()
2483 cs.exp = cs.exp.implicitCastTo(sc, sw.condition.type); in package()
2632 crs.first = crs.first.implicitCastTo(sc, sw.condition.type); in package()
2639 crs.last = crs.last.implicitCastTo(sc, sw.condition.type); in package()
2771 gcs.exp = gcs.exp.implicitCastTo(sc, sc.sw.condition.type); in package()
H A Dsemantic3.d913 exp = exp.implicitCastTo(sc2, tret); in visit()
950 exp = exp.implicitCastTo(sc2, funcdecl.tintro.nextOf()); in visit()
1120 e = e.implicitCastTo(sc, funcdecl.tintro.nextOf()); in visit()
H A Ddcast.d65 Expression implicitCastTo(Expression e, Scope* sc, Type t) in implicitCastTo() function
125 return implicitCastTo(result, sc, t); in implicitCastTo()
197 se.e1 = ale.implicitCastTo(sc, tx); in implicitCastTo()
2604 Expression e1x = e.e1.implicitCastTo(sc, t1b); in visitSlice()
3212 e1 = e1.implicitCastTo(sc, towards); in typeMerge()
3213 e2 = e2.implicitCastTo(sc, towards); in typeMerge()
H A Dexpression.h109 Expression *implicitCastTo(Scope *sc, Type *t);
H A Ddtemplate.d2028 e = e.implicitCastTo(sco, Type.tsize_t); in deduceFunctionTemplateMatch()
4234 e2 = e2.implicitCastTo(sc, e1.type); in visit()
8052 ei = ei.implicitCastTo(sc, vt); in matchArg()
8068 e = e.implicitCastTo(sc, vt); in matchArg()
8075 ei = ei.implicitCastTo(sc, vt); in matchArg()
H A Doptimize.d132 ei = ei.implicitCastTo(null, v.type); in expandVar()
H A Ddsymbolsem.d2322 ev = ev.implicitCastTo(sc, em.ed.memtype); in visit()
2340 e = e.implicitCastTo(sc, em.ed.memtype); in visit()
2354 e = e.implicitCastTo(sc, em.origType); in visit()
H A Dtypesem.d776 mtype.dim = mtype.dim.implicitCastTo(sc, Type.tsize_t); in typeSemantic()
1305 e = e.implicitCastTo(sc, fparam.type); in typeSemantic()
H A Dexpression.d1036 final Expression implicitCastTo(Scope* sc, Type t) in implicitCastTo() function
1038 return .implicitCastTo(this, sc, t); in implicitCastTo()
H A Dfunc.d3751 s.exp = exp.implicitCastTo(sc, tret); in modifyReturns()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddenum.c599 ev = ev->implicitCastTo(sc, ed->memtype); in semantic()
616 e = e->implicitCastTo(sc, ed->memtype); in semantic()
630 e = e->implicitCastTo(sc, origType); in semantic()
651 e = e->implicitCastTo(sc, t); in semantic()
H A Dinitsem.c365 i->exp = i->exp->implicitCastTo(sc, t); in visit()
471 i->exp = i->exp->implicitCastTo(sc, t); in visit()
499 i->exp = i->exp->implicitCastTo(sc, t); in visit()
H A Dexpressionsem.c1366 arg = arg->implicitCastTo(sc, Type::tsize_t); in visit()
1385 e = e->implicitCastTo(sc, tb); in visit()
2284 exp->e2 = exp->e2->implicitCastTo(sc, exp->type); in visit()
2436 exp->msg = exp->msg->implicitCastTo(sc, Type::tchar->constOf()->arrayOf()); in visit()
3083 e = e->implicitCastTo(sc, t1); in visit()
4275 result = e->implicitCastTo(sc, exp->to); in visit()
4571 exp->lwr = exp->lwr->implicitCastTo(sc, Type::tsize_t); in visit()
4579 exp->upr = exp->upr->implicitCastTo(sc, Type::tsize_t); in visit()
4938 exp->e2 = exp->e2->implicitCastTo(sc, Type::tsize_t); in visit()
4954 exp->e2 = exp->e2->implicitCastTo(sc, Type::tsize_t); in visit()
[all …]
H A Dstatementsem.c1136 fs->aggr = fs->aggr->implicitCastTo(sc, telem->sarrayOf(edim)); in visit()
1776 fs->lwr = fs->lwr->implicitCastTo(sc, fs->prm->type); in visit()
1780 fs->upr = fs->upr->implicitCastTo(sc, fs->prm->type); in visit()
1790 fs->upr = fs->upr->implicitCastTo(sc, fs->prm->type); in visit()
2211 … ss->condition = ss->condition->implicitCastTo(sc, ss->condition->type->nextOf()->arrayOf()); in visit()
2394 cs->exp = cs->exp->implicitCastTo(sc, sw->condition->type); in visit()
2536 crs->first = crs->first->implicitCastTo(sc, sw->condition->type); in visit()
2543 crs->last = crs->last->implicitCastTo(sc, sw->condition->type); in visit()
2665 gcs->exp = gcs->exp->implicitCastTo(sc, sc->sw->condition->type); in visit()
H A Dexpression.h95 Expression *implicitCastTo(Expression *e, Scope *sc, Type *t);
164 Expression *implicitCastTo(Scope *sc, Type *t) in implicitCastTo() function
166 return ::implicitCastTo(this, sc, t); in implicitCastTo()
H A Ddstruct.c1406 e = e->implicitCastTo(sc, t); in fit()
H A Dexpression.c822 key = key->implicitCastTo(sc, taa->index); in resolveUFCS()
1194 e = e->implicitCastTo(sc, t0); in arrayExpressionToCommonType()
1502 a = a->implicitCastTo(sc, tret); in functionParameters()
1507 a = a->implicitCastTo(sc, tbn); in functionParameters()
1628 arg = arg->implicitCastTo(sc, tprm); in functionParameters()
H A Ddcast.c39 Expression *implicitCastTo(Expression *e, Scope *sc, Type *t) in implicitCastTo() function
154 e->e1 = ale->implicitCastTo(sc, tx); in implicitCastTo()
2356 Expression *e1x = e->e1->implicitCastTo(sc, t1b); in castTo()
H A Doptimize.c99 ei = ei->implicitCastTo(NULL, v->type); in expandVar()
H A Ddtemplate.c1756 e = e->implicitCastTo(sco, Type::tsize_t); in deduceFunctionTemplateMatch()
3861 e2 = e2->implicitCastTo(sc, e1->type); in deduceType()
5567 ei = ei->implicitCastTo(sc, vt); in matchArg()
5582 e = e->implicitCastTo(sc, vt); in matchArg()
5589 ei = ei->implicitCastTo(sc, vt); in matchArg()
H A Dfunc.c1972 exp = exp->implicitCastTo(sc2, tret); in semantic3()
2007 exp = exp->implicitCastTo(sc2, tintro->nextOf()); in semantic3()
2157 e = e->implicitCastTo(sc, tintro->nextOf()); in semantic3()
H A Dmtype.c4132 dim = dim->implicitCastTo(sc, tsize_t); in semantic()
5687 e = e->implicitCastTo(argsc, fparam->type); in semantic()