Searched refs:OverloadCandidate (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Overload.h | 823 struct OverloadCandidate { struct 948 OverloadCandidate() in OverloadCandidate() argument 1047 SmallVector<OverloadCandidate, 16> Candidates; 1151 OverloadCandidate & 1157 Candidates.push_back(OverloadCandidate()); 1158 OverloadCandidate &C = Candidates.back(); 1169 SmallVector<OverloadCandidate *, 32> CompleteCandidates( 1172 llvm::function_ref<bool(OverloadCandidate &)> Filter = 1173 [](OverloadCandidate &) { return true; }); 1180 [](OverloadCandidate &) { return true; }); [all …]
|
| H A D | CodeCompleteConsumer.h | 1022 class OverloadCandidate { 1078 OverloadCandidate(FunctionDecl *Function) in OverloadCandidate() function 1083 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl) in OverloadCandidate() function 1088 OverloadCandidate(const FunctionType *Type) in OverloadCandidate() function 1093 OverloadCandidate(FunctionProtoTypeLoc Prototype) in OverloadCandidate() function 1098 OverloadCandidate(const RecordDecl *Aggregate) in OverloadCandidate() function 1103 OverloadCandidate(const TemplateDecl *Template) in OverloadCandidate() function 1228 OverloadCandidate *Candidates, in ProcessOverloadCandidates() 1255 const CodeCompleteConsumer::OverloadCandidate &Result, 1280 OverloadCandidate *Candidates,
|
| H A D | Sema.h | 173 struct OverloadCandidate;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 502 FunctionDecl *CodeCompleteConsumer::OverloadCandidate::getFunction() const { in getFunction() 512 CodeCompleteConsumer::OverloadCandidate::getFunctionType() const { in getFunctionType() 535 CodeCompleteConsumer::OverloadCandidate::getFunctionProtoTypeLoc() const { in getFunctionProtoTypeLoc() 541 unsigned CodeCompleteConsumer::OverloadCandidate::getNumParams() const { in getNumParams() 561 CodeCompleteConsumer::OverloadCandidate::getParamType(unsigned N) const { in getParamType() 590 CodeCompleteConsumer::OverloadCandidate::getParamDecl(unsigned N) const { in getParamDecl() 756 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| H A D | SemaOverload.cpp | 6804 OverloadCandidate &Candidate = in AddOverloadCandidate() 7384 OverloadCandidate &Candidate = in AddMethodCandidate() 7554 OverloadCandidate &Candidate = in AddMethodTemplateCandidate() 7639 OverloadCandidate &Candidate = in AddTemplateOverloadCandidate() 10218 Sema &S, const OverloadCandidate &Cand1, const OverloadCandidate &Cand2, in isBetterOverloadCandidate() 12117 bool operator()(const OverloadCandidate *L, in operator ()() 12118 const OverloadCandidate *R) { in operator ()() 12245 int CompareConversions(const OverloadCandidate &L, in CompareConversions() 12246 const OverloadCandidate &R) { in CompareConversions() 12370 SmallVector<OverloadCandidate*, 32> Cands; in CompleteCandidates() [all …]
|
| H A D | SemaCodeComplete.cpp | 3802 const CodeCompleteConsumer::OverloadCandidate &Result, unsigned ArgIndex) { in getParameterComment() 3984 CodeCompleteConsumer::OverloadCandidate::CreateSignatureString( in CreateSignatureString() 6062 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; 6068 llvm::stable_sort(CandidateSet, [&](const OverloadCandidate &X, in mergeCandidatesWithResults() 6069 const OverloadCandidate &Y) { in mergeCandidatesWithResults() 6075 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
|
| H A D | SemaExprCXX.cpp | 2614 SmallVector<OverloadCandidate*, 32> Cands; in resolveAllocationOverload() 2615 SmallVector<OverloadCandidate*, 32> AlignedCands; in resolveAllocationOverload() 2618 auto IsAligned = [](OverloadCandidate &C) { in resolveAllocationOverload() 2622 auto IsUnaligned = [&](OverloadCandidate &C) { return !IsAligned(C); }; in resolveAllocationOverload()
|
| H A D | SemaInit.cpp | 10551 [Function](const OverloadCandidate &Candidate) -> bool { in PerformCopyInitialization()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 969 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 1968 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|