Home | History | Annotate | Download | only in Sema

Lines Matching refs:Ambiguous

324   assert(ResultKind != Ambiguous || Decls.size() > 1 ||
327 assert((Paths != nullptr) == (ResultKind == Ambiguous &&
374 // Don't do any extra resolution if we've already resolved as ambiguous.
375 if (ResultKind == Ambiguous) return;
380 bool Ambiguous = false;
426 Ambiguous = true;
436 Ambiguous = true;
451 if (HideTags && HasTag && !Ambiguous &&
457 Ambiguous = true;
463 Ambiguous = true;
465 if (Ambiguous)
501 if (isAmbiguous()) Out << ", ambiguous";
1726 // lookup is ambiguous.
1762 // subobjects. Name lookup is ambiguous.
1798 /// @returns True if any decls were found (but possibly ambiguous)
1834 /// \param Result The result of the ambiguous lookup to be diagnosed.
1836 assert(Result.isAmbiguous() && "Lookup result must be ambiguous");
2346 assert(!Operators.isAmbiguous() && "Operator lookup cannot be ambiguous");
2534 Result->setKind(SpecialMemberOverloadResult::Ambiguous);
2651 assert(R.getResultKind() != LookupResult::Ambiguous &&
2652 "literal operator lookup can't be ambiguous");
3028 // a particular member would be ambiguous. For example, given
3648 case LookupResult::Ambiguous:
3733 case LookupResult::Ambiguous: