Lines Matching defs:Cand
1647 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion() local
5010 for (OverloadCandidateSet::iterator Cand = CandidateSet.begin(); in FindConversionForRefInit() local
9976 for (OverloadCandidateSet::iterator Cand = CandidateSet.begin(), in AddArgumentDependentLookupCandidates() local
10680 [](OverloadCandidate &Cand) { return &Cand; }); in BestViableFunction()
10696 llvm::any_of(Candidates, [&](OverloadCandidate *Cand) { in BestViableFunction()
10703 auto IsWrongSideCandidate = [&](OverloadCandidate *Cand) { in BestViableFunction()
10715 for (auto *Cand : Candidates) { in BestViableFunction() local
10745 for (auto *Cand : Candidates) { in BestViableFunction() local
11120 static void DiagnoseBadConversion(Sema &S, OverloadCandidate *Cand, in DiagnoseBadConversion()
11360 static bool CheckArityMismatch(Sema &S, OverloadCandidate *Cand, in CheckArityMismatch()
11450 static void DiagnoseArityMismatch(Sema &S, OverloadCandidate *Cand, in DiagnoseArityMismatch()
11750 static void DiagnoseBadDeduction(Sema &S, OverloadCandidate *Cand, in DiagnoseBadDeduction()
11764 static void DiagnoseBadTarget(Sema &S, OverloadCandidate *Cand) { in DiagnoseBadTarget()
11822 static void DiagnoseFailedEnableIfAttr(Sema &S, OverloadCandidate *Cand) { in DiagnoseFailedEnableIfAttr()
11831 static void DiagnoseFailedExplicitSpec(Sema &S, OverloadCandidate *Cand) { in DiagnoseFailedExplicitSpec()
11919 static void NoteFunctionCandidate(Sema &S, OverloadCandidate *Cand, in NoteFunctionCandidate()
12063 static void NoteSurrogateCandidate(Sema &S, OverloadCandidate *Cand) { in NoteSurrogateCandidate()
12110 OverloadCandidate *Cand) { in NoteBuiltinOperatorCandidate()
12128 OverloadCandidate *Cand) { in NoteAmbiguousUserConversions()
12138 static SourceLocation GetLocationForCandidate(const OverloadCandidate *Cand) { in GetLocationForCandidate()
12371 CompleteNonViableCandidate(Sema &S, OverloadCandidate *Cand, in CompleteNonViableCandidate()
12469 for (iterator Cand = begin(), LastCand = end(); Cand != LastCand; ++Cand) { in CompleteCandidates() local
12511 CompleteCandidates(S, OCD_AllCandidates, Args, OpLoc, [](auto &Cand) { in shouldDeferDiags()
12558 OverloadCandidate *Cand = *I; in NoteCandidates() local
12601 GetLocationForCandidate(const TemplateSpecCandidate *Cand) { in GetLocationForCandidate()
12670 for (iterator Cand = begin(), LastCand = end(); Cand != LastCand; ++Cand) { in NoteCandidates() local
12686 TemplateSpecCandidate *Cand = *I; in NoteCandidates() local