/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | safe.c | 17 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 D | mtype.c | 1326 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 D | dstruct.c | 29 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 D | func.c | 47 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 D | opover.c | 29 bool MODimplicitConv(MOD modfrom, MOD modto); 1875 if (!MODimplicitConv(p->mod, tf->mod)) in inferApplyArgTypesX()
|
H A D | expression.c | 45 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 D | dtemplate.c | 42 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 D | expressionsem.c | 49 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 D | safe.d | 150 if (!MODimplicitConv(tfromb.mod, ttob.mod)) in isSafeCast() 195 MODimplicitConv(tfromn.mod, ttobn.mod)) in isSafeCast()
|
H A D | mtype.d | 64 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 D | aggregate.d | 318 if (!MODimplicitConv(vd.type.mod, v2.type.mod)) in checkOverlappedFields() 320 if (!MODimplicitConv(v2.type.mod, vd.type.mod)) in checkOverlappedFields()
|
H A D | func.d | 946 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 D | semantic3.d | 909 … if (f.isref && !MODimplicitConv(exp.type.mod, tret.mod) && !tret.isTypeSArray()) in visit()
|
H A D | opover.d | 1724 if (!MODimplicitConv(mod, tf.mod)) in findBestOpApplyMatch()
|
H A D | dtemplate.d | 2683 if (MODimplicitConv(tf.mod, tthis_fd.mod) || in applyFunction() 2987 if (MODimplicitConv(tf.mod, tthis_fd.mod) || in applyTemplate()
|
H A D | typesem.d | 1299 && !MODimplicitConv(e.type.mod, fparam.type.mod)) in typeSemantic()
|
H A D | expression.d | 1354 ff.type.isShared() && !MODimplicitConv(ff.type.mod, v.type.mod)) in checkPurity()
|
H A D | expressionsem.d | 2438 …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()
|