Home
last modified time | relevance | path

Searched refs:getPrimaryTemplate (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DUnusedUsingDeclsCheck.cpp105 removeFromFoundDecls(FD->getPrimaryTemplate()); in check()
110 if (const auto *FDT = FD->getPrimaryTemplate()) in check()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndexCXX.cpp108 Template = Function->getPrimaryTemplate(); in clang_getSpecializedCursorTemplate()
H A DCIndex.cpp5321 if (Function->getPrimaryTemplate()) in clang_getCursorDisplayName()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DAST.cpp706 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 DExprMutationAnalyzer.cpp566 if (!Func->getBody() || !Func->getPrimaryTemplate()) in findFunctionArgMutation()
571 Func->getPrimaryTemplate()->getTemplatedDecl()->parameters(); in findFunctionArgMutation()
H A DUninitializedValues.cpp410 if (FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in hasTrivialBody()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DInconsistentDeclarationParameterNameCheck.cpp173 OriginalDeclaration->getPrimaryTemplate(); in getParameterSourceDeclaration()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DMismatchedIteratorChecker.cpp150 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseEmplaceCheck.cpp74 ->getPrimaryTemplate() in AST_MATCHER()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaConcept.cpp412 FunctionTemplateDecl *Template = Decl->getPrimaryTemplate(); in CheckInstantiatedFunctionTemplateConstraints()
432 InstantiatingTemplate::ConstraintsCheck{}, Decl->getPrimaryTemplate(), in CheckInstantiatedFunctionTemplateConstraints()
439 Decl, Decl->getPrimaryTemplate()->getTemplatedDecl(), Scope, MLTAL)) in CheckInstantiatedFunctionTemplateConstraints()
H A DSemaTemplateDeduction.cpp3490 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 DSemaOverload.cpp7489 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 DSemaTemplateInstantiate.cpp153 assert(Function->getPrimaryTemplate() && "No function template?"); in getTemplateInstantiationArgs()
154 if (Function->getPrimaryTemplate()->isMemberSpecialization()) in getTemplateInstantiationArgs()
560 if (Function->getPrimaryTemplate()) in PrintInstantiationStack()
H A DSemaTemplate.cpp9206 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 DSemaAccess.cpp533 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); in MatchesFriend()
H A DSemaStmt.cpp2426 if (FunctionTemplateDecl *FunTmpl = D->getPrimaryTemplate()) { in NoteForRangeBeginEndFunction()
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp85 if (const auto *FTD = FD->getPrimaryTemplate()) in Find()
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclCXX.cpp855 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 DDecl.cpp3860 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 DItaniumMangle.cpp48 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 DMicrosoftMangle.cpp132 if (const auto *FTD = FD->getPrimaryTemplate()) in getStructor()
869 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
H A DStmtPrinter.cpp1581 if (auto *FTD = FD->getPrimaryTemplate()) in VisitMemberExpr()
/llvm-project-15.0.7/clang/lib/Index/
H A DIndexDecl.cpp254 if (const auto *Base = D->getPrimaryTemplate()) in VisitFunctionDecl()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/
H A DRename.cpp113 if (const FunctionTemplateDecl *Template = Function->getPrimaryTemplate()) in canonicalRenameDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDecl.h2728 return getPrimaryTemplate() != nullptr; in isFunctionTemplateSpecialization()
2761 FunctionTemplateDecl *getPrimaryTemplate() const;

12