Home | History | Annotate | Download | only in Sema

Lines Matching refs:Ambiguous

317   assert(ResultKind != Ambiguous || Decls.size() > 1 ||
320 assert((Paths != NULL) == (ResultKind == Ambiguous &&
357 // Don't do any extra resolution if we've already resolved as ambiguous.
358 if (ResultKind == Ambiguous) return;
363 bool Ambiguous = false;
409 Ambiguous = true;
419 Ambiguous = true;
434 if (HideTags && HasTag && !Ambiguous &&
440 Ambiguous = true;
446 Ambiguous = true;
448 if (Ambiguous)
484 if (isAmbiguous()) Out << ", ambiguous";
1531 // this lookup is ambiguous.
1567 // subobjects. Name lookup is ambiguous.
1603 /// @returns True if any decls were found (but possibly ambiguous)
1639 /// \param Result The result of the ambiguous lookup to be diagnosed.
1643 assert(Result.isAmbiguous() && "Lookup result must be ambiguous");
2206 assert(!Operators.isAmbiguous() && "Operator lookup cannot be ambiguous");
2406 Result->setKind(SpecialMemberOverloadResult::Ambiguous);
2522 assert(R.getResultKind() != LookupResult::Ambiguous &&
2523 "literal operator lookup can't be ambiguous");
2894 // a particular member would be ambiguous. For example, given
3950 case LookupResult::Ambiguous:
4029 case LookupResult::Ambiguous: