• Home
  • Raw
  • Download

Lines Matching refs:OverloadCandidate

5765   OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size());
6144 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size() + 1);
6270 OverloadCandidate &Candidate = CandidateSet.addCandidate();
6321 OverloadCandidate &Candidate = CandidateSet.addCandidate();
6419 OverloadCandidate &Candidate = CandidateSet.addCandidate(1);
6571 OverloadCandidate &Candidate = CandidateSet.addCandidate();
6609 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size() + 1);
6770 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size());
8544 bool clang::isBetterOverloadCandidate(Sema &S, const OverloadCandidate &Cand1,
8545 const OverloadCandidate &Cand2,
8769 llvm::SmallVector<OverloadCandidate *, 16> Candidates;
8771 [](OverloadCandidate &Cand) { return &Cand; });
8783 llvm::any_of(Candidates, [&](OverloadCandidate *Cand) {
8789 auto IsWrongSideCandidate = [&](OverloadCandidate *Cand) {
9057 static void DiagnoseBadConversion(Sema &S, OverloadCandidate *Cand,
9295 static bool CheckArityMismatch(Sema &S, OverloadCandidate *Cand,
9369 static void DiagnoseArityMismatch(Sema &S, OverloadCandidate *Cand,
9595 static void DiagnoseBadDeduction(Sema &S, OverloadCandidate *Cand,
9608 static void DiagnoseBadTarget(Sema &S, OverloadCandidate *Cand) {
9663 static void DiagnoseFailedEnableIfAttr(Sema &S, OverloadCandidate *Cand) {
9685 static void NoteFunctionCandidate(Sema &S, OverloadCandidate *Cand,
9758 static void NoteSurrogateCandidate(Sema &S, OverloadCandidate *Cand) {
9792 OverloadCandidate *Cand) {
9810 OverloadCandidate *Cand) {
9822 static SourceLocation GetLocationForCandidate(const OverloadCandidate *Cand) {
9872 bool operator()(const OverloadCandidate *L,
9873 const OverloadCandidate *R) {
9989 static void CompleteNonViableCandidate(Sema &S, OverloadCandidate *Cand,
10080 SmallVector<OverloadCandidate*, 32> Cands;
10099 SmallVectorImpl<OverloadCandidate*>::iterator I, E;
10103 OverloadCandidate *Cand = *I;