/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | templateparamsem.d | 88 e = e.implicitCastTo(sc, tvp.valType); in visit() 101 e = e.implicitCastTo(sc, tvp.valType); in visit()
|
H A D | expressionsem.d | 524 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 D | initsem.d | 430 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 D | statementsem.d | 1067 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 D | semantic3.d | 913 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 D | dcast.d | 65 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 D | expression.h | 109 Expression *implicitCastTo(Scope *sc, Type *t);
|
H A D | dtemplate.d | 2028 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 D | optimize.d | 132 ei = ei.implicitCastTo(null, v.type); in expandVar()
|
H A D | dsymbolsem.d | 2322 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 D | typesem.d | 776 mtype.dim = mtype.dim.implicitCastTo(sc, Type.tsize_t); in typeSemantic() 1305 e = e.implicitCastTo(sc, fparam.type); in typeSemantic()
|
H A D | expression.d | 1036 final Expression implicitCastTo(Scope* sc, Type t) in implicitCastTo() function 1038 return .implicitCastTo(this, sc, t); in implicitCastTo()
|
H A D | func.d | 3751 s.exp = exp.implicitCastTo(sc, tret); in modifyReturns()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | denum.c | 599 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 D | initsem.c | 365 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 D | expressionsem.c | 1366 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 D | statementsem.c | 1136 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 D | expression.h | 95 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 D | dstruct.c | 1406 e = e->implicitCastTo(sc, t); in fit()
|
H A D | expression.c | 822 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 D | dcast.c | 39 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 D | optimize.c | 99 ei = ei->implicitCastTo(NULL, v->type); in expandVar()
|
H A D | dtemplate.c | 1756 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 D | func.c | 1972 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 D | mtype.c | 4132 dim = dim->implicitCastTo(sc, tsize_t); in semantic() 5687 e = e->implicitCastTo(argsc, fparam->type); in semantic()
|