Searched refs:OverloadCandidate (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Overload.h | 730 struct OverloadCandidate { struct 832 OverloadCandidate() : IsADLCandidate(CallExpr::NotADL) {} in OverloadCandidate() argument 862 SmallVector<OverloadCandidate, 16> Candidates; 924 using iterator = SmallVectorImpl<OverloadCandidate>::iterator; 948 OverloadCandidate &addCandidate(unsigned NumConversions = 0, 953 Candidates.push_back(OverloadCandidate()); 954 OverloadCandidate &C = Candidates.back(); 970 llvm::function_ref<bool(OverloadCandidate&)> Filter = 971 [](OverloadCandidate&) { return true; }); 975 const OverloadCandidate &Cand1, [all …]
|
| H A D | CodeCompleteConsumer.h | 1008 class OverloadCandidate { 1042 OverloadCandidate(FunctionDecl *Function) 1045 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl) 1048 OverloadCandidate(const FunctionType *Type) 1150 OverloadCandidate *Candidates, 1176 const CodeCompleteConsumer::OverloadCandidate &Result, 1201 OverloadCandidate *Candidates,
|
| H A D | Sema.h | 160 struct OverloadCandidate;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 487 FunctionDecl *CodeCompleteConsumer::OverloadCandidate::getFunction() const { in getFunction() 497 CodeCompleteConsumer::OverloadCandidate::getFunctionType() const { in getFunctionType() 648 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| H A D | SemaOverload.cpp | 6049 OverloadCandidate &Candidate = in AddOverloadCandidate() 6582 OverloadCandidate &Candidate = in AddMethodCandidate() 6724 OverloadCandidate &Candidate = in AddMethodTemplateCandidate() 6785 OverloadCandidate &Candidate = in AddTemplateOverloadCandidate() 9099 Sema &S, const OverloadCandidate &Cand1, const OverloadCandidate &Cand2, in isBetterOverloadCandidate() 9379 llvm::SmallVector<OverloadCandidate *, 16> Candidates; in BestViableFunction() 10553 bool operator()(const OverloadCandidate *L, in operator ()() 10554 const OverloadCandidate *R) { in operator ()() 10758 SmallVector<OverloadCandidate*, 32> Cands; in NoteCandidates() 10779 SmallVectorImpl<OverloadCandidate*>::iterator I, E; in NoteCandidates() [all …]
|
| H A D | SemaCodeComplete.cpp | 3215 const CodeCompleteConsumer::OverloadCandidate &Result, unsigned ArgIndex) { in getParameterComment() 3294 CodeCompleteConsumer::OverloadCandidate::CreateSignatureString( in CreateSignatureString() 4575 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; 4584 [&](const OverloadCandidate &X, const OverloadCandidate &Y) { in mergeCandidatesWithResults() 4590 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
|
| H A D | SemaExprCXX.cpp | 2313 auto IsAligned = [](OverloadCandidate &C) { in resolveAllocationOverload() 2317 auto IsUnaligned = [&](OverloadCandidate &C) { return !IsAligned(C); }; in resolveAllocationOverload()
|
| H A D | SemaInit.cpp | 9161 [Function](const OverloadCandidate &Candidate) -> bool { in PerformCopyInitialization()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 768 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 1914 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|