/external/llvm-project/clang/include/clang/Sema/ |
D | Overload.h | 789 struct OverloadCandidate { struct 912 OverloadCandidate() in OverloadCandidate() argument 1006 SmallVector<OverloadCandidate, 16> Candidates; 1086 using iterator = SmallVectorImpl<OverloadCandidate>::iterator; 1110 OverloadCandidate &addCandidate(unsigned NumConversions = 0, 1115 Candidates.push_back(OverloadCandidate()); 1116 OverloadCandidate &C = Candidates.back(); 1127 SmallVector<OverloadCandidate *, 32> CompleteCandidates( 1130 llvm::function_ref<bool(OverloadCandidate &)> Filter = 1131 [](OverloadCandidate &) { return true; }); [all …]
|
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,
|
D | Sema.h | 170 struct OverloadCandidate;
|
/external/clang/include/clang/Sema/ |
D | Overload.h | 593 struct OverloadCandidate { struct 714 SmallVector<OverloadCandidate, 16> Candidates; 750 typedef SmallVectorImpl<OverloadCandidate>::iterator iterator; 759 OverloadCandidate &addCandidate(unsigned NumConversions = 0) { 760 Candidates.push_back(OverloadCandidate()); 761 OverloadCandidate &C = Candidates.back(); 797 const OverloadCandidate& Cand1, 798 const OverloadCandidate& Cand2,
|
D | CodeCompleteConsumer.h | 817 class OverloadCandidate { 849 OverloadCandidate(FunctionDecl *Function) 852 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl) 855 OverloadCandidate(const FunctionType *Type) 933 OverloadCandidate *Candidates, 966 OverloadCandidate *Candidates,
|
D | Sema.h | 151 struct OverloadCandidate;
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | Quality.h | 227 CodeCompleteConsumer::OverloadCandidate::CandidateKind Kind = 228 CodeCompleteConsumer::OverloadCandidate::CandidateKind::CK_Function;
|
D | CodeComplete.cpp | 841 OverloadCandidate *Candidates, in ProcessOverloadCandidates() 864 OverloadCandidate Candidate = Candidates[I]; in ProcessOverloadCandidates() 870 Candidate = OverloadCandidate(Pattern); in ProcessOverloadCandidates() 918 using OC = CodeCompleteConsumer::OverloadCandidate; in ProcessOverloadCandidates() 992 ScoredSignature processOverloadCandidate(const OverloadCandidate &Candidate, in processOverloadCandidate()
|
/external/clang/lib/Sema/ |
D | CodeCompleteConsumer.cpp | 399 CodeCompleteConsumer::OverloadCandidate::getFunction() const { in getFunction() 409 CodeCompleteConsumer::OverloadCandidate::getFunctionType() const { in getFunctionType() 513 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
D | SemaOverload.cpp | 5765 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size()); in AddOverloadCandidate() 6144 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size() + 1); in AddMethodCandidate() 6270 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddMethodTemplateCandidate() 6321 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateOverloadCandidate() 6419 OverloadCandidate &Candidate = CandidateSet.addCandidate(1); in AddConversionCandidate() 6571 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateConversionCandidate() 6609 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size() + 1); in AddSurrogateCandidate() 6770 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size()); in AddBuiltinCandidate() 8544 bool clang::isBetterOverloadCandidate(Sema &S, const OverloadCandidate &Cand1, in isBetterOverloadCandidate() 8545 const OverloadCandidate &Cand2, in isBetterOverloadCandidate() [all …]
|
D | SemaCodeComplete.cpp | 2953 CodeCompleteConsumer::OverloadCandidate::CreateSignatureString( in CreateSignatureString() 3947 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; 3957 [&](const OverloadCandidate &X, const OverloadCandidate &Y) { in mergeCandidatesWithResults()
|
/external/llvm-project/clang/lib/Sema/ |
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()
|
D | SemaOverload.cpp | 6321 OverloadCandidate &Candidate = in AddOverloadCandidate() 6881 OverloadCandidate &Candidate = in AddMethodCandidate() 7035 OverloadCandidate &Candidate = in AddMethodTemplateCandidate() 7090 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateOverloadCandidate() 7117 OverloadCandidate &Candidate = in AddTemplateOverloadCandidate() 7298 OverloadCandidate &Candidate = CandidateSet.addCandidate(1); in AddConversionCandidate() 7476 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateConversionCandidate() 7489 OverloadCandidate &Candidate = CandidateSet.addCandidate(); in AddTemplateConversionCandidate() 7529 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size() + 1); in AddSurrogateCandidate() 7731 OverloadCandidate &Candidate = CandidateSet.addCandidate(Args.size()); in AddBuiltinCandidate() [all …]
|
D | SemaCodeComplete.cpp | 3629 const CodeCompleteConsumer::OverloadCandidate &Result, unsigned ArgIndex) { in getParameterComment() 3708 CodeCompleteConsumer::OverloadCandidate::CreateSignatureString( in CreateSignatureString() 5503 typedef CodeCompleteConsumer::OverloadCandidate ResultCandidate; 5509 llvm::stable_sort(CandidateSet, [&](const OverloadCandidate &X, in mergeCandidatesWithResults() 5510 const OverloadCandidate &Y) { in mergeCandidatesWithResults() 5516 for (OverloadCandidate &Candidate : CandidateSet) { in mergeCandidatesWithResults()
|
D | SemaExprCXX.cpp | 2457 auto IsAligned = [](OverloadCandidate &C) { in resolveAllocationOverload() 2461 auto IsUnaligned = [&](OverloadCandidate &C) { return !IsAligned(C); }; in resolveAllocationOverload()
|
D | SemaInit.cpp | 9846 [Function](const OverloadCandidate &Candidate) -> bool { in PerformCopyInitialization()
|
/external/llvm-project/clang/test/Index/ |
D | complete-block-property-assignment.m | 78 // CHECK-NO1-NEXT: OverloadCandidate:{ResultType void}{Text func}{LeftParen (}{CurrentParameter int…
|
/external/clang/tools/libclang/ |
D | CIndexCodeCompletion.cpp | 616 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
/external/llvm-project/clang/tools/libclang/ |
D | CIndexCodeCompletion.cpp | 656 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | ClangExpressionParser.cpp | 985 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
/external/llvm-project/clang/lib/Frontend/ |
D | ASTUnit.cpp | 1943 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|
/external/clang/lib/Frontend/ |
D | ASTUnit.cpp | 2128 OverloadCandidate *Candidates, in ProcessOverloadCandidates()
|