/dports/lang/gcc11-devel/gcc-11-20211009/gcc/d/dmd/ |
H A D | expressionsem.c | 8659 (tb1next->implicitConvTo(tb2next) >= MATCHconst || in visit() 8660 tb2next->implicitConvTo(tb1next) >= MATCHconst || in visit() 9672 if (t1next->implicitConvTo(t2next) < MATCHconst && in visit() 9673 t2next->implicitConvTo(t1next) < MATCHconst && in visit()
|
H A D | optimize.c | 94 else if (ei->implicitConvTo(v->type) >= MATCHconst) in expandVar() 587 e->e1->type->implicitConvTo(e->type) >= MATCHconst) in Expression_optimize()
|
H A D | dtemplate.c | 1296 m = MATCHconst; in deduceFunctionTemplateMatch() 2924 return MATCHconst; in deduceTypeHelper() 2931 return MATCHconst; in deduceTypeHelper() 2944 return MATCHconst; in deduceTypeHelper() 2957 return MATCHconst; in deduceTypeHelper() 2964 return MATCHconst; in deduceTypeHelper() 3207 result = MATCHconst; in deduceType() 3365 result = MATCHconst; in deduceType() 3885 result = MATCHconst; in deduceType() 4075 result = MATCHconst; in deduceType() [all …]
|
H A D | func.c | 1078 tf->nextOf()->implicitConvTo(t->nextOf()) >= MATCHconst) in overloadExactMatch() 1168 match = MATCHconst; // keep static funciton in overload candidates in overloadModMatch()
|
H A D | globals.h | 326 MATCHconst, // match with conversion to const enumerator
|
H A D | mtype.c | 1338 return MATCHconst; in MODmethodConv() 1351 return MATCHconst; in MODmethodConv() 1821 return MATCHconst; in constConv() 2944 m = MATCHconst; in constConv() 3696 return MATCHconst; in implicitConvTo() 3698 return MATCHconst; in implicitConvTo() 6950 return MATCHconst; in constConv() 7421 m = MATCHconst; in implicitConvTo() 7482 return MATCHconst; in constConv() 8011 return MATCHconst; in constConv() [all …]
|
H A D | opover.c | 1875 m = MATCHconst; in inferApplyArgTypesX()
|
H A D | constfold.c | 1117 if (e1->type->implicitConvTo(to) >= MATCHconst || in Cast() 1118 to->implicitConvTo(e1->type) >= MATCHconst) in Cast()
|
H A D | dcast.c | 61 if (match == MATCHconst && in implicitCastTo() 271 return (m > MATCHconst) ? MATCHconst : m; in implicitConvTo() 278 return (m > MATCHconst) ? MATCHconst : m; in implicitConvTo() 301 if (m >= MATCHconst) in implicitConvTo() 504 result = MATCHconst; in implicitConvTo() 519 result = MATCHconst; in implicitConvTo() 779 result = MATCHconst; in implicitConvTo() 880 result = MATCHconst; in implicitConvTo() 1249 result = MATCHconst; in implicitConvTo() 1299 result = MATCHconst; in implicitConvTo() [all …]
|
H A D | expression.c | 3699 m = convertMatch ? MATCHconvert : tx->equals(to) ? MATCHexact : MATCHconst; in matchType()
|
/dports/lang/gcc10-devel/gcc-10-20211008/gcc/d/dmd/ |
H A D | dtemplate.c | 1383 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() 3440 result = MATCHconst; in deduceType() 3960 result = MATCHconst; in deduceType() 4150 result = MATCHconst; in deduceType() [all …]
|
H A D | expressionsem.c | 6638 (tb1next->implicitConvTo(tb2next) >= MATCHconst || in visit() 6639 tb2next->implicitConvTo(tb1next) >= MATCHconst || in visit() 7749 if (t1next->implicitConvTo(t2next) < MATCHconst && in visit() 7750 t2next->implicitConvTo(t1next) < MATCHconst && in visit()
|
H A D | func.c | 3103 tf->nextOf()->implicitConvTo(t->nextOf()) >= MATCHconst) in overloadExactMatch() 3193 match = MATCHconst; // keep static funciton in overload candidates in overloadModMatch()
|
H A D | mtype.c | 1359 return MATCHconst; in MODmethodConv() 1372 return MATCHconst; in MODmethodConv() 1842 return MATCHconst; in constConv() 2854 m = MATCHconst; in constConv() 3606 return MATCHconst; in implicitConvTo() 3608 return MATCHconst; in implicitConvTo() 7762 return MATCHconst; in constConv() 8275 m = MATCHconst; in implicitConvTo() 8336 return MATCHconst; in constConv() 8917 return MATCHconst; in constConv() [all …]
|
H A D | opover.c | 1878 m = MATCHconst; in inferApplyArgTypesX()
|
H A D | optimize.c | 96 else if (ei->implicitConvTo(v->type) >= MATCHconst) in expandVar() 589 e->e1->type->implicitConvTo(e->type) >= MATCHconst) in Expression_optimize()
|
H A D | constfold.c | 1117 if (e1->type->implicitConvTo(to) >= MATCHconst || in Cast() 1118 to->implicitConvTo(e1->type) >= MATCHconst) in Cast()
|
H A D | expression.c | 4782 m = convertMatch ? MATCHconvert : tx->equals(to) ? MATCHexact : MATCHconst; in matchType()
|
H A D | globals.h | 321 MATCHconst, // match with conversion to const enumerator
|
H A D | dcast.c | 61 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() 777 result = MATCHconst; in implicitConvTo() 878 result = MATCHconst; in implicitConvTo() 1247 result = MATCHconst; in implicitConvTo() 1297 result = MATCHconst; in implicitConvTo() [all …]
|
/dports/lang/gcc9-devel/gcc-9-20211007/gcc/d/dmd/ |
H A D | opover.c | 1878 m = MATCHconst; in inferApplyArgTypesX()
|
H A D | constfold.c | 1117 if (e1->type->implicitConvTo(to) >= MATCHconst || in Cast() 1118 to->implicitConvTo(e1->type) >= MATCHconst) in Cast()
|
H A D | mtype.c | 1358 return MATCHconst; in MODmethodConv() 1371 return MATCHconst; in MODmethodConv() 1841 return MATCHconst; in constConv() 2826 m = MATCHconst; in constConv() 3578 return MATCHconst; in implicitConvTo() 3580 return MATCHconst; in implicitConvTo() 7582 return MATCHconst; in constConv() 8095 m = MATCHconst; in implicitConvTo() 8156 return MATCHconst; in constConv() 8737 return MATCHconst; in constConv() [all …]
|
H A D | dcast.c | 61 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() 777 result = MATCHconst; in implicitConvTo() 878 result = MATCHconst; in implicitConvTo() 1247 result = MATCHconst; in implicitConvTo() 1297 result = MATCHconst; in implicitConvTo() [all …]
|
H A D | expressionsem.c | 6579 (tb1next->implicitConvTo(tb2next) >= MATCHconst || in visit() 6580 tb2next->implicitConvTo(tb1next) >= MATCHconst || in visit() 7690 if (t1next->implicitConvTo(t2next) < MATCHconst && in visit() 7691 t2next->implicitConvTo(t1next) < MATCHconst && in visit()
|