/external/llvm-project/clang-tools-extra/clang-tidy/misc/ |
D | UnusedUsingDeclsCheck.cpp | 121 removeFromFoundDecls(FD->getPrimaryTemplate()); in check() 126 if (const auto *FDT = FD->getPrimaryTemplate()) in check()
|
/external/clang/tools/libclang/ |
D | CIndexCXX.cpp | 111 Template = Function->getPrimaryTemplate(); in clang_getSpecializedCursorTemplate()
|
/external/llvm-project/clang/tools/libclang/ |
D | CIndexCXX.cpp | 108 Template = Function->getPrimaryTemplate(); in clang_getSpecializedCursorTemplate()
|
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 605 if (Conversion->getPrimaryTemplate()) { in addedMember() 1554 if (getPrimaryTemplate()) in isUsualDeallocationFunction() 1595 /*non-template*/getPrimaryTemplate() || getDescribedFunctionTemplate() || in isCopyAssignmentOperator() 1615 getPrimaryTemplate() || getDescribedFunctionTemplate() || in isMoveAssignmentOperator() 1693 return StaticInvoker == this->getPrimaryTemplate()->getTemplatedDecl(); in isLambdaStaticInvoker() 1885 (getPrimaryTemplate() != nullptr) || in isCopyOrMoveConstructor()
|
D | Decl.cpp | 3144 assert(getPrimaryTemplate() && "A generic lambda specialization must be " in getTemplateInstantiationPattern() 3147 assert(getPrimaryTemplate()->getTemplatedDecl()->getBody() && in getTemplateInstantiationPattern() 3151 return getPrimaryTemplate()->getTemplatedDecl(); in getTemplateInstantiationPattern() 3154 if (FunctionTemplateDecl *Primary = getPrimaryTemplate()) { in getTemplateInstantiationPattern() 3169 FunctionTemplateDecl *FunctionDecl::getPrimaryTemplate() const { in getPrimaryTemplate() function in FunctionDecl 3337 if (FunctionTemplateDecl *FunTmpl = getPrimaryTemplate()) { in isOutOfLine()
|
D | ItaniumMangle.cpp | 105 if (const FunctionTemplateDecl *ftd = fn->getPrimaryTemplate()) in getStructor() 733 if (FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate()) { in mangleFunctionEncodingBareType() 777 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
|
D | MicrosoftMangle.cpp | 109 if (const auto *FTD = FD->getPrimaryTemplate()) in getStructor() 700 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
|
/external/llvm-project/clang-tools-extra/clang-tidy/readability/ |
D | InconsistentDeclarationParameterNameCheck.cpp | 174 OriginalDeclaration->getPrimaryTemplate(); in getParameterSourceDeclaration()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | MismatchedIteratorChecker.cpp | 150 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
|
/external/llvm-project/clang/lib/Analysis/ |
D | ExprMutationAnalyzer.cpp | 558 if (!Func->getBody() || !Func->getPrimaryTemplate()) in findFunctionArgMutation() 563 Func->getPrimaryTemplate()->getTemplatedDecl()->parameters(); in findFunctionArgMutation()
|
D | UninitializedValues.cpp | 410 if (FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in hasTrivialBody()
|
/external/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
D | USRFindingAction.cpp | 85 if (const auto *FTD = FD->getPrimaryTemplate()) in Find()
|
/external/llvm-project/clang/lib/AST/ |
D | DeclCXX.cpp | 861 if (Conversion->getPrimaryTemplate()) { in addedMember() 2291 if (getPrimaryTemplate()) in isUsualDeallocationFunction() 2365 /*non-template*/getPrimaryTemplate() || getDescribedFunctionTemplate() || in isCopyAssignmentOperator() 2385 getPrimaryTemplate() || getDescribedFunctionTemplate() || in isMoveAssignmentOperator() 2665 if (!hasOneParamOrDefaultArgs() || getPrimaryTemplate() != nullptr || in isCopyOrMoveConstructor()
|
D | Decl.cpp | 3708 assert(getPrimaryTemplate() && "not a generic lambda call operator?"); in getTemplateInstantiationPattern() 3709 return getDefinitionOrSelf(getPrimaryTemplate()->getTemplatedDecl()); in getTemplateInstantiationPattern() 3729 if (FunctionTemplateDecl *Primary = getPrimaryTemplate()) { in getTemplateInstantiationPattern() 3745 FunctionTemplateDecl *FunctionDecl::getPrimaryTemplate() const { in getPrimaryTemplate() function in FunctionDecl 3951 if (FunctionTemplateDecl *FunTmpl = getPrimaryTemplate()) { in isOutOfLine()
|
/external/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 2910 assert(Specialization->getPrimaryTemplate()->getCanonicalDecl() == in FinishTemplateArgumentDeduction() 4449 = cast<FunctionDecl>(*Best)->getPrimaryTemplate(); in getMostSpecialized() 4453 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized() 4468 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized() 4491 cast<FunctionDecl>(*I)->getPrimaryTemplate()->getTemplateParameters(), in getMostSpecialized()
|
D | SemaTemplateInstantiate.cpp | 142 assert(Function->getPrimaryTemplate() && "No function template?"); in getTemplateInstantiationArgs() 143 if (Function->getPrimaryTemplate()->isMemberSpecialization()) in getTemplateInstantiationArgs() 413 if (Function->getPrimaryTemplate()) in PrintInstantiationStack()
|
D | SemaOverload.cpp | 6510 if (Conversion->getPrimaryTemplate() && in AddConversionCandidate() 8468 if (FunctionTemplateDecl *FunTmpl = Cand->Function->getPrimaryTemplate()) in AddArgumentDependentLookupCandidates() 8627 Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 8629 Cand2.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 8639 = S.getMoreSpecializedTemplate(Cand1.Function->getPrimaryTemplate(), in isBetterOverloadCandidate() 8640 Cand2.Function->getPrimaryTemplate(), in isBetterOverloadCandidate() 8646 return BetterTemplate == Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 8869 if (FunctionTemplateDecl *FunTmpl = Fn->getPrimaryTemplate()) { in ClassifyOverloadCandidate() 9721 << (Fn->getPrimaryTemplate() ? 1 : 0); in NoteFunctionCandidate() 10573 if (Matches[I].second->getPrimaryTemplate() == nullptr) in EliminateAllTemplateMatches()
|
D | SemaTemplate.cpp | 6950 if (Specialization->getPrimaryTemplate()->isConcept()) { in CheckFunctionTemplateSpecialization() 6982 Specialization->getPrimaryTemplate(), in CheckFunctionTemplateSpecialization() 7032 Specialization->getPrimaryTemplate(), TemplArgs, /*InsertPos=*/nullptr, in CheckFunctionTemplateSpecialization() 8081 FunctionTemplateDecl *FunTmpl = Specialization->getPrimaryTemplate(); in ActOnExplicitInstantiation() 8692 if (auto *TD = FD->getPrimaryTemplate()) in checkInstantiated()
|
/external/llvm-project/clang/lib/Index/ |
D | IndexDecl.cpp | 248 if (const auto *Base = D->getPrimaryTemplate()) in VisitFunctionDecl()
|
/external/llvm-project/clang-tools-extra/clangd/refactor/ |
D | Rename.cpp | 125 if (const FunctionTemplateDecl *Template = Function->getPrimaryTemplate()) in canonicalRenameDecl()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateDeduction.cpp | 3622 assert(Specialization->getPrimaryTemplate()->getCanonicalDecl() == in FinishTemplateArgumentDeduction() 5384 = cast<FunctionDecl>(*Best)->getPrimaryTemplate(); in getMostSpecialized() 5388 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized() 5403 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized() 5427 FD->getPrimaryTemplate()->getTemplateParameters(), in getMostSpecialized()
|
D | SemaOverload.cpp | 7411 if (Conversion->getPrimaryTemplate() && in AddConversionCandidate() 9343 if (FunctionTemplateDecl *FunTmpl = Cand->Function->getPrimaryTemplate()) in AddArgumentDependentLookupCandidates() 9751 Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 9753 Cand2.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 9763 Cand1.Function->getPrimaryTemplate(), in isBetterOverloadCandidate() 9764 Cand2.Function->getPrimaryTemplate(), Loc, in isBetterOverloadCandidate() 9769 return BetterTemplate == Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 10072 if (FunctionTemplateDecl *FunTmpl = Fn->getPrimaryTemplate()) { in ClassifyOverloadCandidate() 10296 if (auto *Template = I->Function->getPrimaryTemplate()) in MaybeDiagnoseAmbiguousConstraints() 11156 << (Fn->getPrimaryTemplate() ? 1 : 0); in NoteFunctionCandidate() [all …]
|
D | SemaTemplateInstantiate.cpp | 156 assert(Function->getPrimaryTemplate() && "No function template?"); in getTemplateInstantiationArgs() 157 if (Function->getPrimaryTemplate()->isMemberSpecialization()) in getTemplateInstantiationArgs() 553 if (Function->getPrimaryTemplate()) in PrintInstantiationStack()
|
/external/clang/include/clang/AST/ |
D | Decl.h | 2158 return getPrimaryTemplate() != nullptr; in isFunctionTemplateSpecialization() 2189 FunctionTemplateDecl *getPrimaryTemplate() const;
|
/external/llvm-project/clang/include/clang/AST/ |
D | Decl.h | 2631 return getPrimaryTemplate() != nullptr; in isFunctionTemplateSpecialization() 2664 FunctionTemplateDecl *getPrimaryTemplate() const;
|