| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UnusedUsingDeclsCheck.cpp | 105 removeFromFoundDecls(FD->getPrimaryTemplate()); in check() 110 if (const auto *FDT = FD->getPrimaryTemplate()) in check()
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CIndexCXX.cpp | 108 Template = Function->getPrimaryTemplate(); in clang_getSpecializedCursorTemplate()
|
| H A D | CIndex.cpp | 5321 if (Function->getPrimaryTemplate()) in clang_getCursorDisplayName()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | AST.cpp | 706 if (const auto *TemplateDecl = Callee->getPrimaryTemplate()) { in getFunctionPackType() 945 if (const auto *Template = D->getPrimaryTemplate()) { in resolveForwardingParameters() 965 if (const auto *Template = CurrentFunction->getPrimaryTemplate()) { in resolveForwardingParameters()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 566 if (!Func->getBody() || !Func->getPrimaryTemplate()) in findFunctionArgMutation() 571 Func->getPrimaryTemplate()->getTemplatedDecl()->parameters(); in findFunctionArgMutation()
|
| H A D | UninitializedValues.cpp | 410 if (FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in hasTrivialBody()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | InconsistentDeclarationParameterNameCheck.cpp | 173 OriginalDeclaration->getPrimaryTemplate(); in getParameterSourceDeclaration()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MismatchedIteratorChecker.cpp | 150 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseEmplaceCheck.cpp | 74 ->getPrimaryTemplate() in AST_MATCHER()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 412 FunctionTemplateDecl *Template = Decl->getPrimaryTemplate(); in CheckInstantiatedFunctionTemplateConstraints() 432 InstantiatingTemplate::ConstraintsCheck{}, Decl->getPrimaryTemplate(), in CheckInstantiatedFunctionTemplateConstraints() 439 Decl, Decl->getPrimaryTemplate()->getTemplatedDecl(), Scope, MLTAL)) in CheckInstantiatedFunctionTemplateConstraints()
|
| H A D | SemaTemplateDeduction.cpp | 3490 assert(Specialization->getPrimaryTemplate()->getCanonicalDecl() == in FinishTemplateArgumentDeduction() 5252 = cast<FunctionDecl>(*Best)->getPrimaryTemplate(); in getMostSpecialized() 5256 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized() 5271 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized() 5295 FD->getPrimaryTemplate()->getTemplateParameters(), in getMostSpecialized()
|
| H A D | SemaOverload.cpp | 7489 if (Conversion->getPrimaryTemplate() && in AddConversionCandidate() 9902 Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 9904 Cand2.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 9914 Cand1.Function->getPrimaryTemplate(), in isBetterOverloadCandidate() 9915 Cand2.Function->getPrimaryTemplate(), Loc, in isBetterOverloadCandidate() 9921 return BetterTemplate == Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate() 10235 if (FunctionTemplateDecl *FunTmpl = Fn->getPrimaryTemplate()) { in ClassifyOverloadCandidate() 10468 if (auto *Template = I->Function->getPrimaryTemplate()) in MaybeDiagnoseAmbiguousConstraints() 11328 << (Fn->getPrimaryTemplate() ? 1 : 0); in NoteFunctionCandidate() 11375 << (Fn->getPrimaryTemplate() ? 1 : 0) in NoteFunctionCandidate() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 153 assert(Function->getPrimaryTemplate() && "No function template?"); in getTemplateInstantiationArgs() 154 if (Function->getPrimaryTemplate()->isMemberSpecialization()) in getTemplateInstantiationArgs() 560 if (Function->getPrimaryTemplate()) in PrintInstantiationStack()
|
| H A D | SemaTemplate.cpp | 9206 Specialization->getPrimaryTemplate(), in CheckFunctionTemplateSpecialization() 9259 Specialization->getPrimaryTemplate(), TemplArgs, /*InsertPos=*/nullptr, in CheckFunctionTemplateSpecialization() 9269 inheritCUDATargetAttrs(FD, *Specialization->getPrimaryTemplate()); in CheckFunctionTemplateSpecialization() 10268 if (Method->getPrimaryTemplate()) { in ActOnExplicitInstantiation() 10424 FunctionTemplateDecl *FunTmpl = Specialization->getPrimaryTemplate(); in ActOnExplicitInstantiation() 11178 if (auto *TD = FD->getPrimaryTemplate()) in checkInstantiated()
|
| H A D | SemaAccess.cpp | 533 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); in MatchesFriend()
|
| H A D | SemaStmt.cpp | 2426 if (FunctionTemplateDecl *FunTmpl = D->getPrimaryTemplate()) { in NoteForRangeBeginEndFunction()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 85 if (const auto *FTD = FD->getPrimaryTemplate()) in Find()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 855 if (Conversion->getPrimaryTemplate()) { in addedMember() 2314 if (getPrimaryTemplate()) in isUsualDeallocationFunction() 2388 /*non-template*/getPrimaryTemplate() || getDescribedFunctionTemplate() || in isCopyAssignmentOperator() 2408 getPrimaryTemplate() || getDescribedFunctionTemplate() || in isMoveAssignmentOperator() 2686 if (!hasOneParamOrDefaultArgs() || getPrimaryTemplate() != nullptr || in isCopyOrMoveConstructor()
|
| H A D | Decl.cpp | 3860 assert(getPrimaryTemplate() && "not a generic lambda call operator?"); in getTemplateInstantiationPattern() 3861 return getDefinitionOrSelf(getPrimaryTemplate()->getTemplatedDecl()); in getTemplateInstantiationPattern() 3881 if (FunctionTemplateDecl *Primary = getPrimaryTemplate()) { in getTemplateInstantiationPattern() 3897 FunctionTemplateDecl *FunctionDecl::getPrimaryTemplate() const { in getPrimaryTemplate() function in FunctionDecl 4103 if (FunctionTemplateDecl *FunTmpl = getPrimaryTemplate()) { in isOutOfLine()
|
| H A D | ItaniumMangle.cpp | 48 if (const FunctionTemplateDecl *ftd = fn->getPrimaryTemplate()) in getStructor() 891 if (FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate()) { in mangleFunctionEncodingBareType() 927 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate() 1618 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName()
|
| H A D | MicrosoftMangle.cpp | 132 if (const auto *FTD = FD->getPrimaryTemplate()) in getStructor() 869 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
|
| H A D | StmtPrinter.cpp | 1581 if (auto *FTD = FD->getPrimaryTemplate()) in VisitMemberExpr()
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 254 if (const auto *Base = D->getPrimaryTemplate()) in VisitFunctionDecl()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/ |
| H A D | Rename.cpp | 113 if (const FunctionTemplateDecl *Template = Function->getPrimaryTemplate()) in canonicalRenameDecl()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 2728 return getPrimaryTemplate() != nullptr; in isFunctionTemplateSpecialization() 2761 FunctionTemplateDecl *getPrimaryTemplate() const;
|