Home
last modified time | relevance | path

Searched refs:MODimplicitConv (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dsafe.c17 bool MODimplicitConv(MOD modfrom, MOD modto);
116 if (!MODimplicitConv(tfrom->mod, ttob->mod)) in isSafeCast()
161 MODimplicitConv(tfromn->mod, ttobn->mod)) in isSafeCast()
H A Dmtype.c1326 bool MODimplicitConv(MOD modfrom, MOD modto) in MODimplicitConv() function
1358 if (MODimplicitConv(modfrom, modto)) in MODmethodConv()
1841 if (ty == to->ty && MODimplicitConv(mod, to->mod)) in constConv()
2842 if (!(ty == to->ty && MODimplicitConv(mod, to->mod))) in constConv()
3605 else if (MODimplicitConv(mod, to->mod)) in implicitConvTo()
4277 if (!MODimplicitConv(next->mod, ta->next->mod)) in implicitConvTo()
4532 if (!MODimplicitConv(next->mod, ta->next->mod)) in implicitConvTo()
4878 if (!MODimplicitConv(next->mod, ta->next->mod)) in implicitConvTo()
4881 if (!MODimplicitConv(index->mod, ta->index->mod)) in implicitConvTo()
4888 return MODimplicitConv(mod, to->mod) ? MATCHconst : MATCHnomatch; in implicitConvTo()
[all …]
H A Ddstruct.c29 bool MODimplicitConv(MOD modfrom, MOD modto);
601 if (!MODimplicitConv(vd->type->mod, v2->type->mod)) in checkOverlappedFields()
603 if (!MODimplicitConv(v2->type->mod, vd->type->mod)) in checkOverlappedFields()
H A Dfunc.c47 bool MODimplicitConv(MOD modfrom, MOD modto);
3256 assert(!MODimplicitConv(tthis->mod, tf->mod)); // modifier mismatch in overloadModMatch()
3330 if (!MODimplicitConv(tg->mod, tf->mod)) in leastAsSpecialized()
3335 if (!MODimplicitConv(tf->mod, tg->mod)) in leastAsSpecialized()
3574 if (tthis && !MODimplicitConv(tthis->mod, tf->mod)) // modifier mismatch in resolveFuncCall()
3985 else if (target->ty == Tvoid && MODimplicitConv(source->mod, target->mod))
H A Dopover.c29 bool MODimplicitConv(MOD modfrom, MOD modto);
1875 if (!MODimplicitConv(p->mod, tf->mod)) in inferApplyArgTypesX()
H A Dexpression.c45 bool MODimplicitConv(MOD modfrom, MOD modto);
1977 … !(MODimplicitConv(tret->mod, tthis->mod) && tret->isBaseOf(tthis, &offset) && offset == 0)) in functionParameters()
2548 (ff->type->isShared() && !MODimplicitConv(ff->type->mod, v->type->mod))) in checkPurity()
H A Ddtemplate.c42 bool MODimplicitConv(MOD modfrom, MOD modto);
2206 if (MODimplicitConv(tf->mod, tthis_fd->mod) || in functionResolve()
2469 if (MODimplicitConv(tf->mod, tthis_fd->mod) || in functionResolve()
H A Dexpressionsem.c49 bool MODimplicitConv(MOD modfrom, MOD modto);
1148 if (!MODimplicitConv(exp->thisexp->type->mod, exp->newtype->mod)) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dsafe.d150 if (!MODimplicitConv(tfromb.mod, ttob.mod)) in isSafeCast()
195 MODimplicitConv(tfromn.mod, ttobn.mod)) in isSafeCast()
H A Dmtype.d64 bool MODimplicitConv(MOD modfrom, MOD modto) pure nothrow @nogc @safe in MODimplicitConv() function
98 if (MODimplicitConv(modfrom, modto)) in MODmethodConv()
575 … if (tc1.sym == (cast(TypeClass)tp2).sym && MODimplicitConv(tp2.mod, tp1.mod))
580 … if (ts1.sym == (cast(TypeStruct)tp2).sym && MODimplicitConv(tp2.mod, tp1.mod))
633 … if ((cast(TypeClass)t1n).sym == (cast(TypeClass)t2n).sym && MODimplicitConv(t1n.mod, t2n.mod))
647 … if ((cast(TypeStruct)t1n).sym == (cast(TypeStruct)t2n).sym && MODimplicitConv(t1n.mod, t2n.mod))
706 if (!MODimplicitConv(t2.mod, t1.mod))
712 if (MODimplicitConv(t2.mod, MODmerge(t1.mod, MODFlags.const_))) in version()
2222 if (ty == to.ty && MODimplicitConv(mod, to.mod)) in constConv()
3028 if (!(ty == to.ty && MODimplicitConv(mod, to.mod))) in constConv()
[all …]
H A Daggregate.d318 if (!MODimplicitConv(vd.type.mod, v2.type.mod)) in checkOverlappedFields()
320 if (!MODimplicitConv(v2.type.mod, vd.type.mod)) in checkOverlappedFields()
H A Dfunc.d946 assert(!MODimplicitConv(tthis.mod, tf.mod)); // modifier mismatch in overloadModMatch()
1023 if (!MODimplicitConv(tg.mod, tf.mod)) in leastAsSpecialized()
1028 if (!MODimplicitConv(tf.mod, tg.mod)) in leastAsSpecialized()
3255 if (tthis && !MODimplicitConv(tthis.mod, tf.mod)) // modifier mismatch in resolveFuncCall()
3467 (target.ty == Tvoid && MODimplicitConv(source.mod, target.mod)); in traverseIndirections()
H A Dsemantic3.d909 … if (f.isref && !MODimplicitConv(exp.type.mod, tret.mod) && !tret.isTypeSArray()) in visit()
H A Dopover.d1724 if (!MODimplicitConv(mod, tf.mod)) in findBestOpApplyMatch()
H A Ddtemplate.d2683 if (MODimplicitConv(tf.mod, tthis_fd.mod) || in applyFunction()
2987 if (MODimplicitConv(tf.mod, tthis_fd.mod) || in applyTemplate()
H A Dtypesem.d1299 && !MODimplicitConv(e.type.mod, fparam.type.mod)) in typeSemantic()
H A Dexpression.d1354 ff.type.isShared() && !MODimplicitConv(ff.type.mod, v.type.mod)) in checkPurity()
H A Dexpressionsem.d2438 …if (!tret.implicitConvTo(tthis) && !(MODimplicitConv(tret.mod, tthis.mod) && tret.isBaseOf(tthis, … in functionParameters()
3628 if (!MODimplicitConv(exp.thisexp.type.mod, exp.newtype.mod)) in visit()