Home | History | Annotate | Download | only in dmd

Lines Matching refs:nomatch

354         printf("\t. nomatch\n");
1066 MATCH nomatch()
1072 return MATCH.nomatch;
1080 return MATCH.nomatch;
1092 return MATCH.nomatch;
1124 if (m2 == MATCH.nomatch)
1130 return nomatch();
1142 return nomatch();
1161 if (m > MATCH.nomatch && constraint && !flag)
1191 return nomatch();
1197 return nomatch();
1206 if (m > MATCH.nomatch)
1221 return nomatch();
1278 if (m > MATCH.nomatch)
1298 return MATCH.nomatch;
1356 return MATCHpair(MATCH.nomatch, MATCH.nomatch);
1361 MATCHpair nomatch()
1365 return MATCHpair(MATCH.nomatch, MATCH.nomatch);
1373 return MATCHpair(MATCH.nomatch, MATCH.nomatch);
1406 return nomatch();
1433 if (m == MATCH.nomatch)
1434 return nomatch();
1440 return nomatch();
1505 return nomatch(); // go with variadic template
1529 if (m == MATCH.nomatch)
1530 return nomatch();
1565 if (m == MATCH.nomatch)
1566 return nomatch();
1625 return nomatch();
1633 return nomatch();
1636 return nomatch();
1649 if (m == MATCH.nomatch)
1650 return nomatch();
1672 return nomatch();
1709 return nomatch();
1713 return nomatch();
1771 if (m2 == MATCH.nomatch)
1772 return nomatch();
1829 return nomatch();
1841 return nomatch();
1908 if (m == MATCH.nomatch && prmtype.deco)
1911 if (m == MATCH.nomatch)
1938 if (m > MATCH.nomatch && (fparam.storageClass & (STC.ref_ | STC.auto_)) == STC.ref_)
1951 return nomatch();
1954 if (m > MATCH.nomatch && (fparam.storageClass & STC.out_))
1957 return nomatch();
1959 return nomatch();
1961 if (m == MATCH.nomatch && (fparam.storageClass & STC.lazy_) && prmtype.ty == Tvoid && farg.type.ty != Tvoid)
1963 if (m != MATCH.nomatch)
1977 return nomatch();
1994 return nomatch();
2025 return nomatch();
2031 return nomatch();
2039 return nomatch();
2044 return nomatch();
2050 if (m == MATCH.nomatch)
2051 return nomatch();
2080 if (m == MATCH.nomatch)
2093 if (m == MATCH.nomatch)
2094 return nomatch();
2105 return nomatch();
2111 return nomatch();
2154 if (m2 == MATCH.nomatch)
2155 return nomatch();
2186 return nomatch();
2203 if (m2 == MATCH.nomatch)
2204 return nomatch();
2246 return nomatch();
2252 return nomatch();
2585 if (match == MATCH.nomatch)
2640 MATCH ta_last = m.last != MATCH.nomatch ? MATCH.exact : MATCH.nomatch;
2693 return 0; // MATCH.nomatch
2716 if (mfa == MATCH.nomatch)
2842 m.last = MATCH.nomatch;
2857 if (mta == MATCH.nomatch || mta < ta_last) // no match or less match
2917 m.last = MATCH.nomatch;
2975 if (!fd || mfa == MATCH.nomatch)
2994 continue; // MATCH.nomatch
3103 m.last = MATCH.nomatch;
3148 m.last = MATCH.nomatch;
3428 // foo(inout(U)) T => nomatch
3429 // foo(inout(U)) const(T) => nomatch
3430 // foo(inout(U)) inout(const(T)) => nomatch
3431 // foo(inout(U)) immutable(T) => nomatch
3432 // foo(inout(U)) shared(T) => nomatch
3433 // foo(inout(U)) shared(const(T)) => nomatch
3434 // foo(inout(U)) shared(inout(const(T))) => nomatch
3435 // foo(inout(const(U))) T => nomatch
3436 // foo(inout(const(U))) const(T) => nomatch
3437 // foo(inout(const(U))) inout(T) => nomatch
3438 // foo(inout(const(U))) shared(T) => nomatch
3439 // foo(inout(const(U))) shared(const(T)) => nomatch
3440 // foo(inout(const(U))) shared(inout(T)) => nomatch
3441 // foo(shared(U)) T => nomatch
3442 // foo(shared(U)) const(T) => nomatch
3443 // foo(shared(U)) inout(T) => nomatch
3444 // foo(shared(U)) inout(const(T)) => nomatch
3445 // foo(shared(U)) immutable(T) => nomatch
3446 // foo(shared(const(U))) T => nomatch
3447 // foo(shared(const(U))) const(T) => nomatch
3448 // foo(shared(const(U))) inout(T) => nomatch
3449 // foo(shared(const(U))) inout(const(T)) => nomatch
3450 // foo(shared(inout(U))) T => nomatch
3451 // foo(shared(inout(U))) const(T) => nomatch
3452 // foo(shared(inout(U))) inout(T) => nomatch
3453 // foo(shared(inout(U))) inout(const(T)) => nomatch
3454 // foo(shared(inout(U))) immutable(T) => nomatch
3455 // foo(shared(inout(U))) shared(T) => nomatch
3456 // foo(shared(inout(U))) shared(const(T)) => nomatch
3457 // foo(shared(inout(U))) shared(inout(const(T))) => nomatch
3458 // foo(shared(inout(const(U)))) T => nomatch
3459 // foo(shared(inout(const(U)))) const(T) => nomatch
3460 // foo(shared(inout(const(U)))) inout(T) => nomatch
3461 // foo(shared(inout(const(U)))) inout(const(T)) => nomatch
3462 // foo(shared(inout(const(U)))) shared(T) => nomatch
3463 // foo(shared(inout(const(U)))) shared(const(T)) => nomatch
3464 // foo(immutable(U)) T => nomatch
3465 // foo(immutable(U)) const(T) => nomatch
3466 // foo(immutable(U)) inout(T) => nomatch
3467 // foo(immutable(U)) inout(const(T)) => nomatch
3468 // foo(immutable(U)) shared(T) => nomatch
3469 // foo(immutable(U)) shared(const(T)) => nomatch
3470 // foo(immutable(U)) shared(inout(T)) => nomatch
3471 // foo(immutable(U)) shared(inout(const(T))) => nomatch
3472 return MATCH.nomatch;
3519 result = MATCH.nomatch;
3639 if (result > MATCH.nomatch)
3683 if (result > MATCH.nomatch)
3730 if (m == MATCH.nomatch && !ignoreAliasThis)
3788 result = MATCH.nomatch;
3819 result = (m >= MATCH.constant) ? MATCH.convert : MATCH.nomatch;
3871 result = MATCH.nomatch;
3888 result = MATCH.nomatch;
3906 result = MATCH.nomatch;
3959 result = MATCH.nomatch;
3967 result = MATCH.nomatch;
3990 result = MATCH.nomatch;
4005 result = MATCH.nomatch;
4025 result = MATCH.nomatch;
4282 result = MATCH.nomatch;
4300 if (m != MATCH.nomatch)
4356 result = MATCH.nomatch;
4399 if (m > MATCH.nomatch)
4441 if (m != MATCH.nomatch)
4472 if (result != MATCH.nomatch)
4501 result = MATCH.nomatch;
4546 return; // nomatch
4595 return; // nomatch
4612 MATCH match1 = xt ? xt.matchAll(tt) : MATCH.nomatch;
4620 if (match1 > MATCH.nomatch && match2 > MATCH.nomatch)
4622 if (at.implicitConvTo(tt) == MATCH.nomatch)
4623 match1 = MATCH.nomatch; // Prefer at
4624 else if (tt.implicitConvTo(at) == MATCH.nomatch)
4625 match2 = MATCH.nomatch; // Prefer tt
4633 match1 = MATCH.nomatch;
4635 match2 = MATCH.nomatch;
4640 match2 = MATCH.nomatch;
4642 match1 = MATCH.nomatch;
4648 match1 = MATCH.nomatch;
4649 match2 = MATCH.nomatch;
4652 if (match1 > MATCH.nomatch)
4662 if (match2 > MATCH.nomatch)
4687 result = MATCH.nomatch;
4753 if (result == MATCH.nomatch)
4785 if (result == MATCH.nomatch)
4790 if (result == MATCH.nomatch)
6891 MATCH m_best = MATCH.nomatch;
6922 if (m == MATCH.nomatch) // no match at all
7054 if (match == MATCH.nomatch &&
7192 if (m == MATCH.nomatch)
7847 return MATCH.nomatch;
7912 //printf("\tm = %d\n", MATCH.nomatch);
7915 return MATCH.nomatch;
7937 if (m2 == MATCH.nomatch)
8050 if (m == MATCH.nomatch)
8198 if (m2 == MATCH.nomatch)
8207 if (m2 == MATCH.nomatch)
8257 return MATCH.nomatch;
8262 return MATCH.nomatch;
8264 return MATCH.nomatch;