Searched refs:OverloadCandidate (Results 1 – 10 of 10) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Overload.h | 787 struct OverloadCandidate { struct 910 OverloadCandidate() in OverloadCandidate() argument 1004 SmallVector<OverloadCandidate, 16> Candidates; 1084 using iterator = SmallVectorImpl<OverloadCandidate>::iterator; 1108 OverloadCandidate &addCandidate(unsigned NumConversions = 0, 1113 Candidates.push_back(OverloadCandidate()); 1114 OverloadCandidate &C = Candidates.back(); 1125 SmallVector<OverloadCandidate *, 32> CompleteCandidates( 1128 llvm::function_ref<bool(OverloadCandidate &)> Filter = 1129 [](OverloadCandidate &) { return true; }); [all …]
|
| H A D | CodeCompleteConsumer.h | 1002 class OverloadCandidate { 1036 OverloadCandidate(FunctionDecl *Function) in OverloadCandidate() function 1039 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl) in OverloadCandidate() function 1042 OverloadCandidate(const FunctionType *Type) in OverloadCandidate() function 1140 OverloadCandidate *Candidates, in ProcessOverloadCandidates() 1166 const CodeCompleteConsumer::OverloadCandidate &Result, 1191 OverloadCandidate *Candidates,
|
| H A D | Sema.h | 170 struct OverloadCandidate;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 485 FunctionDecl *CodeCompleteConsumer::OverloadCandidate::getFunction() const { in getFunction() 495 CodeCompleteConsumer::OverloadCandidate::getFunctionType() const { in getFunctionType() 645 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| H A D | SemaOverload.cpp | 6324 OverloadCandidate &Candidate = in AddOverloadCandidate() 6878 OverloadCandidate &Candidate = in AddMethodCandidate() 7032 OverloadCandidate &Candidate = in AddMethodTemplateCandidate() 7087 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateOverloadCandidate() 7114 OverloadCandidate &Candidate = in AddTemplateOverloadCandidate() 7295 OverloadCandidate &Candidate = CandidateSet.addCandidate(1); in AddConversionCandidate() 7473 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateConversionCandidate() 7486 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateConversionCandidate() 7526 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size() + 1); in AddSurrogateCandidate() 7728 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size()); in AddBuiltinCandidate() [all …]
|
| H A D | SemaCodeComplete.cpp | 3683 const CodeCompleteConsumer::OverloadCandidate &Result, unsigned ArgIndex) { in getParameterComment() 3762 CodeCompleteConsumer::OverloadCandidate::CreateSignatureString( in CreateSignatureString() 5649 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; 5655 llvm::stable_sort(CandidateSet, [&](const OverloadCandidate &X, in mergeCandidatesWithResults() 5656 const OverloadCandidate &Y) { in mergeCandidatesWithResults() 5662 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
|
| H A D | SemaExprCXX.cpp | 2497 SmallVector<OverloadCandidate*, 32> Cands; in resolveAllocationOverload() 2498 SmallVector<OverloadCandidate*, 32> AlignedCands; in resolveAllocationOverload() 2501 auto IsAligned = [](OverloadCandidate &C) { in resolveAllocationOverload() 2505 auto IsUnaligned = [&](OverloadCandidate &C) { return !IsAligned(C); }; in resolveAllocationOverload()
|
| H A D | SemaInit.cpp | 9927 [Function](const OverloadCandidate &Candidate) -> bool { in PerformCopyInitialization()
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CIndexCodeCompletion.cpp | 656 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 1924 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|