Searched refs:constConv (Results 1 – 13 of 13) sorted by relevance
299 virtual MATCH constConv(Type *to);383 MATCH constConv(Type *to);457 MATCH constConv(Type *to);500 MATCH constConv(Type *to);513 MATCH constConv(Type *to);616 MATCH constConv(Type *to);797 MATCH constConv(Type *to);829 MATCH constConv(Type *to);853 MATCH constConv(Type *to);912 MATCH constConv(Type* to);
655 if (t1n.constConv(t2n) < MATCH.constant)2217 MATCH constConv(Type to) in constConv() function3022 override MATCH constConv(Type to) in constConv() function3039 m = next.constConv(tn); in constConv()3701 override MATCH constConv(Type to) in constConv() function3708 return TypeNext.constConv(to); in constConv()3726 MATCH m = next.constConv(ta.next); in implicitConvTo()3910 MATCH m = next.constConv(ta.next); in implicitConvTo()4001 MATCH m = next.constConv(ta.next); in implicitConvTo()4002 MATCH mi = index.constConv(ta.index); in implicitConvTo()[all …]
1000 if (fs.key.type.constConv(p.type) == MATCH.nomatch) in package()1036 if (t.constConv(p.type) == MATCH.nomatch) in package()1513 if (isRef ? !ti.constConv(ta) : !ti.implicitConvTo(ta)) in package()1524 if (isRef ? !taav.constConv(ta) : !taav.implicitConvTo(ta)) in package()1853 if (fs.key.type.constConv(fs.prm.type) == MATCH.nomatch) in package()3001 else if (!rs.exp.type.constConv(tf.next)) in package()
73 … if (match == MATCH.constant && (e.type.constConv(t) || !e.isLvalue() && e.type.equivalent(t))) in implicitCastTo()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()
644 …if (inferRef && f.isref && !exp.type.constConv(f.next)) // https://issues.dlang.org/show_bug.cgi?i… in visit()
684 if (srcPointee.constConv(destPointee)) in isSafePointerCast()
3465 source.constConv(target) != MATCH.nomatch || in traverseIndirections()
312 virtual MATCH constConv(Type *to);382 MATCH constConv(Type *to);470 MATCH constConv(Type *to);523 MATCH constConv(Type *to);538 MATCH constConv(Type *to);801 MATCH constConv(Type *to);835 MATCH constConv(Type *to);863 MATCH constConv(Type *to);
1836 MATCH Type::constConv(Type *to) in constConv() function2836 MATCH TypeNext::constConv(Type *to) in constConv() function2852 m = next->constConv(tn); in constConv()4258 MATCH TypeSArray::constConv(Type *to) in constConv() function4266 return TypeNext::constConv(to); in constConv()4287 MATCH m = next->constConv(ta->next); in implicitConvTo()4542 MATCH m = next->constConv(ta->next); in implicitConvTo()4884 MATCH m = next->constConv(ta->next); in implicitConvTo()4885 MATCH mi = index->constConv(ta->index); in implicitConvTo()4894 MATCH TypeAArray::constConv(Type *to) in constConv() function[all …]
62 (e->type->constConv(t) || in implicitCastTo()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()
1069 if (var->type->constConv(p->type) <= MATCHnomatch) in visit()1105 if (t->constConv(p->type) <= MATCHnomatch) in visit()1541 if (isRef ? !ti->constConv(ta) : !ti->implicitConvTo(ta)) in visit()1551 if (isRef ? !taav->constConv(ta) : !taav->implicitConvTo(ta)) in visit()1923 if (fs->key->type->constConv(fs->prm->type) <= MATCHnomatch) in visit()
1754 … if (inferRef && f->isref && !exp->type->constConv(f->next)) // Bugzilla 13336 in semantic3()3983 if (source->constConv(target))
676 if (srcPointee->constConv(destPointee)) in isSafePointerCast()