Home
last modified time | relevance | path

Searched refs:castMod (Results 1 – 23 of 23) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddcast.c237 tprime = t->nextOf()->castMod(mod)->pointerTo(); in implicitConvTo()
239 tprime = t->nextOf()->castMod(mod)->arrayOf(); in implicitConvTo()
241 tprime = t->nextOf()->castMod(mod)->sarrayOf(t->size() / t->nextOf()->size()); in implicitConvTo()
243 tprime = t->castMod(mod); in implicitConvTo()
849 if (targ->constConv(targ->castMod(mod)) == MATCHnomatch) in implicitConvTo()
866 if (targ->constConv(tparam->castMod(mod)) == MATCHnomatch) in implicitConvTo()
1096 if (targ->constConv(targ->castMod(mod)) == MATCHnomatch) in implicitConvTo()
1143 if (targ->constConv(tparam->castMod(mod)) == MATCHnomatch) in implicitConvTo()
2581 return t1->castMod(MODmerge(t1->mod, t2->mod)); in rawTypeMerge()
2588 return t1b->castMod(MODmerge(t1b->mod, t2b->mod)); in rawTypeMerge()
[all …]
H A Dctfeexpr.c1629 e->type->toBasetype()->castMod(0) == to->toBasetype()->castMod(0)) in ctfeCast()
H A Dmtype.h290 Type *castMod(MOD mod);
H A Dexpressionsem.c573 e->type = e->type->castMod(e->var->type->mod); in visit()
4243 exp->to = exp->e1->type->castMod(exp->mod); in visit()
4544 t1b = t1b->castMod(tv1->mod); in visit()
4897 t1b = t1b->castMod(tv1->mod); in visit()
H A Dmtype.c992 Type *Type::castMod(MOD mod) in castMod() function
6084 Type *tn = tp->nextOf()->castMod(ta->nextOf()->mod); in callMatch()
7597 return tb->castMod(mod); // retain modifier bits from 'this' in toBasetype()
H A Dexpression.c4088 if (e->type->castMod(0) != type->castMod(0) && type->ty == Tsarray) in getField()
H A Dhdrgen.c818 Type *ut = t->castMod(0); in visit()
H A Ddtemplate.c1624 Type *ta = argtype->castMod(prmtype->mod ? argtype->nextOf()->mod : 0); in deduceFunctionTemplateMatch()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddcast.d286 tprime = t.nextOf().castMod(mod).pointerTo(); in implicitConvTo()
288 tprime = t.nextOf().castMod(mod).arrayOf(); in implicitConvTo()
290 tprime = t.nextOf().castMod(mod).sarrayOf(t.size() / t.nextOf().size()); in implicitConvTo()
292 tprime = t.castMod(mod); in implicitConvTo()
906 if (targ.constConv(targ.castMod(mod)) == MATCH.nomatch) in implicitConvTo()
927 if (targ.constConv(tparam.castMod(mod)) == MATCH.nomatch) in implicitConvTo()
1195 if (targ.constConv(targ.castMod(mod)) == MATCH.nomatch) in implicitConvTo()
1240 if (targ.constConv(tparam.castMod(mod)) == MATCH.nomatch) in implicitConvTo()
2937 t1 = t1.castMod(mod); in typeMerge()
2938 t2 = t2.castMod(mod); in typeMerge()
[all …]
H A Dmtype.h277 Type *castMod(MOD mod);
H A Dctfeexpr.d1614 if (e.op == EXP.structLiteral && e.type.toBasetype().castMod(0) == to.toBasetype().castMod(0))
H A Dmtype.d1776 final Type castMod(MOD mod) in castMod() function
4832 Type tn = tp.nextOf().castMod(ta.nextOf().mod);
6109 return tb.castMod(mod); // retain modifier bits from 'this' in toBasetype2()
H A Ddtemplate.d1888 Type ta = argtype.castMod(prmtype.mod ? argtype.nextOf().mod : 0); in deduceFunctionTemplateMatch()
3247 return t1.castMod(MODmerge(t1.mod, t2.mod)); in rawTypeMerge()
3254 return t1b.castMod(MODmerge(t1b.mod, t2b.mod)); in rawTypeMerge()
H A Ddtoh.d2426 ce.e1.type.castMod(ce.mod).accept(this);
H A Dexpression.d3267 if (tsa && e.type.castMod(0) != type.castMod(0)) in getField()
H A Dexpressionsem.d2934 e.type = e.type.castMod(e.var.type.mod); in visit()
7514 exp.to = exp.e1.type.castMod(exp.mod); in visit()
7910 t1b = t1b.castMod(tv1.mod); in visit()
8343 t1b = t1b.castMod(tv1.mod); in visit()
H A Dhdrgen.d3780 Type ut = t.castMod(0); in typeToBufferx()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-target.cc390 t = tb->castMod (t->mod); in cppParameterType()
H A Dtypes.cc1011 Type *tb = t->castMod (0); in build_ctype()
H A Dd-codegen.cc156 valist = valist->castMod (decl->type->mod); in declaration_type()
205 valist = valist->castMod (arg->type->mod); in parameter_type()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-target.cc399 type = tb->castMod (type->mod); in parameterType()
H A Dtypes.cc1214 Type *tb = t->castMod (0); in build_ctype()
H A Dd-codegen.cc158 valist = valist->castMod (decl->type->mod); in declaration_type()
208 valist = valist->castMod (arg->type->mod); in parameter_type()