Home | History | Annotate | Download | only in Sema

Lines Matching refs:Ambiguous

326   assert(ResultKind != Ambiguous || Decls.size() > 1 ||
329 assert((Paths != NULL) == (ResultKind == Ambiguous &&
360 // Don't do any extra resolution if we've already resolved as ambiguous.
361 if (ResultKind == Ambiguous) return;
366 bool Ambiguous = false;
412 Ambiguous = true;
422 Ambiguous = true;
437 if (HideTags && HasTag && !Ambiguous &&
443 Ambiguous = true;
449 Ambiguous = true;
451 if (Ambiguous)
487 if (isAmbiguous()) Out << ", ambiguous";
1659 // this lookup is ambiguous.
1695 // subobjects. Name lookup is ambiguous.
1731 /// @returns True if any decls were found (but possibly ambiguous)
1767 /// \param Result The result of the ambiguous lookup to be diagnosed.
1771 assert(Result.isAmbiguous() && "Lookup result must be ambiguous");
2338 assert(!Operators.isAmbiguous() && "Operator lookup cannot be ambiguous");
2538 Result->setKind(SpecialMemberOverloadResult::Ambiguous);
2654 assert(R.getResultKind() != LookupResult::Ambiguous &&
2655 "literal operator lookup can't be ambiguous");
3040 // a particular member would be ambiguous. For example, given
4113 case LookupResult::Ambiguous:
4190 case LookupResult::Ambiguous: