Home
last modified time | relevance | path

Searched refs:MATCHconst (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddcast.c61 if (match == MATCHconst && in implicitCastTo()
269 return (m > MATCHconst) ? MATCHconst : m; in implicitConvTo()
276 return (m > MATCHconst) ? MATCHconst : m; in implicitConvTo()
299 if (m >= MATCHconst) in implicitConvTo()
502 result = MATCHconst; in implicitConvTo()
517 result = MATCHconst; in implicitConvTo()
617 m = MATCHconst; in implicitConvTo()
776 if (result > MATCHconst) // Match level is MATCHconst at best. in implicitConvTo()
777 result = MATCHconst; in implicitConvTo()
813 if (e->type->immutableOf()->implicitConvTo(t) < MATCHconst && in implicitConvTo()
[all …]
H A Dglobals.h321 MATCHconst, // match with conversion to const enumerator
H A Dmtype.c1359 return MATCHconst; in MODmethodConv()
1372 return MATCHconst; in MODmethodConv()
1842 return MATCHconst; in constConv()
2854 m = MATCHconst; in constConv()
2858 m = next->equals(tn) ? MATCHconst : MATCHnomatch; in constConv()
3606 return MATCHconst; in implicitConvTo()
3608 return MATCHconst; in implicitConvTo()
4310 if (m >= MATCHconst) in implicitConvTo()
4313 m = MATCHconst; in implicitConvTo()
4546 m = MATCHconst; in implicitConvTo()
[all …]
H A Ddtemplate.c1383 m = MATCHconst; in deduceFunctionTemplateMatch()
2999 return MATCHconst; in deduceTypeHelper()
3006 return MATCHconst; in deduceTypeHelper()
3019 return MATCHconst; in deduceTypeHelper()
3032 return MATCHconst; in deduceTypeHelper()
3039 return MATCHconst; in deduceTypeHelper()
3282 result = MATCHconst; in deduceType()
3294 if (result > MATCHconst) in deduceType()
3295 result = MATCHconst; // limit level for inout matches in deduceType()
3355 tt->nextOf()->implicitConvTo(at->nextOf()) >= MATCHconst) in deduceType()
[all …]
H A Doptimize.c96 else if (ei->implicitConvTo(v->type) >= MATCHconst) in expandVar()
589 e->e1->type->implicitConvTo(e->type) >= MATCHconst) in Expression_optimize()
H A Dconstfold.c1117 if (e1->type->implicitConvTo(to) >= MATCHconst || in Cast()
1118 to->implicitConvTo(e1->type) >= MATCHconst) in Cast()
H A Dopover.c1878 m = MATCHconst; in inferApplyArgTypesX()
H A Dexpressionsem.c6639 (tb1next->implicitConvTo(tb2next) >= MATCHconst || in visit()
6640 tb2next->implicitConvTo(tb1next) >= MATCHconst || in visit()
7750 if (t1next->implicitConvTo(t2next) < MATCHconst && in visit()
7751 t2next->implicitConvTo(t1next) < MATCHconst && in visit()
H A Dfunc.c3103 tf->nextOf()->implicitConvTo(t->nextOf()) >= MATCHconst) in overloadExactMatch()
3193 match = MATCHconst; // keep static funciton in overload candidates in overloadModMatch()
H A Dexpression.c4782 m = convertMatch ? MATCHconvert : tx->equals(to) ? MATCHexact : MATCHconst; in matchType()