| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Overload.h | 926 struct OverloadCandidate { struct 1085 OverloadCandidate() in OverloadCandidate() argument 1255 SmallVector<OverloadCandidate, 16> Candidates; 1369 using iterator = SmallVectorImpl<OverloadCandidate>::iterator; 1416 OverloadCandidate &addCandidate(unsigned NumConversions = 0, 1421 Candidates.push_back(OverloadCandidate()); 1422 OverloadCandidate &C = Candidates.back(); 1459 SmallVector<OverloadCandidate *, 32> CompleteCandidates( 1462 llvm::function_ref<bool(OverloadCandidate &)> Filter = 1463 [](OverloadCandidate &) { return true; }); [all …]
|
| H A D | CodeCompleteConsumer.h | 1023 class OverloadCandidate { 1079 OverloadCandidate(FunctionDecl *Function) in OverloadCandidate() function 1084 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl) in OverloadCandidate() function 1089 OverloadCandidate(const FunctionType *Type) in OverloadCandidate() function 1094 OverloadCandidate(FunctionProtoTypeLoc Prototype) in OverloadCandidate() function 1099 OverloadCandidate(const RecordDecl *Aggregate) in OverloadCandidate() function 1104 OverloadCandidate(const TemplateDecl *Template) in OverloadCandidate() function 1229 OverloadCandidate *Candidates, in ProcessOverloadCandidates() 1256 const CodeCompleteConsumer::OverloadCandidate &Result, 1281 OverloadCandidate *Candidates,
|
| H A D | Sema.h | 152 struct OverloadCandidate;
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 498 FunctionDecl *CodeCompleteConsumer::OverloadCandidate::getFunction() const { in getFunction() 508 CodeCompleteConsumer::OverloadCandidate::getFunctionType() const { in getFunctionType() 531 CodeCompleteConsumer::OverloadCandidate::getFunctionProtoTypeLoc() const { in getFunctionProtoTypeLoc() 537 unsigned CodeCompleteConsumer::OverloadCandidate::getNumParams() const { in getNumParams() 557 CodeCompleteConsumer::OverloadCandidate::getParamType(unsigned N) const { in getParamType() 586 CodeCompleteConsumer::OverloadCandidate::getParamDecl(unsigned N) const { in getParamDecl() 752 Sema &SemaRef, unsigned CurrentArg, OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| H A D | SemaOverload.cpp | 7100 OverloadCandidate &Candidate = in AddOverloadCandidate() 7724 OverloadCandidate &Candidate = in AddMethodCandidate() 7905 OverloadCandidate &Candidate = in AddMethodTemplateCandidateImmediately() 7989 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateOverloadCandidateImmediately() 8028 OverloadCandidate &Candidate = in AddTemplateOverloadCandidateImmediately() 8308 OverloadCandidate &Candidate = CandidateSet.addCandidate(1); in AddConversionCandidate() 8480 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateConversionCandidateImmediately() 8497 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateConversionCandidateImmediately() 8560 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size() + 1); in AddSurrogateCandidate() 8774 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size()); in AddBuiltinCandidate() [all …]
|
| H A D | SemaCUDA.cpp | 1126 for (OverloadCandidate &Candidate : Candidates) { in recordPotentialODRUsedVariable()
|
| H A D | SemaCodeComplete.cpp | 3971 const CodeCompleteConsumer::OverloadCandidate &Result, unsigned ArgIndex) { in getParameterComment() 4153 CodeCompleteConsumer::OverloadCandidate::CreateSignatureString( in CreateSignatureString() 6247 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; 6253 llvm::stable_sort(CandidateSet, [&](const OverloadCandidate &X, in mergeCandidatesWithResults() 6254 const OverloadCandidate &Y) { in mergeCandidatesWithResults() 6260 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
|
| H A D | SemaExprCXX.cpp | 2783 SmallVector<OverloadCandidate*, 32> Cands; in resolveAllocationOverloadInterior() 2784 SmallVector<OverloadCandidate*, 32> AlignedCands; in resolveAllocationOverloadInterior() 2787 auto IsAligned = [NonTypeArgumentOffset](OverloadCandidate &C) { in resolveAllocationOverloadInterior() 2794 auto IsUnaligned = [&](OverloadCandidate &C) { return !IsAligned(C); }; in resolveAllocationOverloadInterior()
|
| H A D | SemaInit.cpp | 9941 [Function](const OverloadCandidate &Candidate) -> bool { in PerformCopyInitialization()
|
| H A D | SemaTemplate.cpp | 10587 OverloadCandidate &C = NonTemplateMatches.addCandidate(); in ActOnExplicitInstantiation()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangExpressionParser.cpp | 1171 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 792 …Candidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned i… 952 …Candidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned i… 4532 …r17OverloadCandidate11getFunctionEv", "clang::CodeCompleteConsumer::OverloadCandidate::getFunction… 4533 …verloadCandidate15getFunctionTypeEv", "clang::CodeCompleteConsumer::OverloadCandidate::getFunction… 4538 …Candidates(clang::Sema&, unsigned int, clang::CodeCompleteConsumer::OverloadCandidate*, unsigned i… 4829 …SemaERNS_23CodeCompletionAllocatorE", "clang::CodeCompleteConsumer::OverloadCandidate::CreateSigna… 4925 …ble_sort<clang::OverloadCandidate*, (anonymous namespace)::IsBetterOverloadCandidate>(clang::Overl… 4926 …OverloadCandidate*, clang::OverloadCandidate*, long, (anonymous namespace)::IsBetterOverloadCandid… 4927 …OverloadCandidate*, clang::OverloadCandidate*, (anonymous namespace)::IsBetterOverloadCandidate>(c… 4928 …OverloadCandidate*, long, clang::OverloadCandidate*, (anonymous namespace)::IsBetterOverloadCandid… [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 1996 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|