Home
last modified time | relevance | path

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

12

/external/llvm-project/clang-tools-extra/clang-tidy/misc/
DUnusedUsingDeclsCheck.cpp121 removeFromFoundDecls(FD->getPrimaryTemplate()); in check()
126 if (const auto *FDT = FD->getPrimaryTemplate()) in check()
/external/clang/tools/libclang/
DCIndexCXX.cpp111 Template = Function->getPrimaryTemplate(); in clang_getSpecializedCursorTemplate()
/external/llvm-project/clang/tools/libclang/
DCIndexCXX.cpp108 Template = Function->getPrimaryTemplate(); in clang_getSpecializedCursorTemplate()
/external/clang/lib/AST/
DDeclCXX.cpp605 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()
DDecl.cpp3144 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()
DItaniumMangle.cpp105 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()
DMicrosoftMangle.cpp109 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/
DInconsistentDeclarationParameterNameCheck.cpp174 OriginalDeclaration->getPrimaryTemplate(); in getParameterSourceDeclaration()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DMismatchedIteratorChecker.cpp150 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
/external/llvm-project/clang/lib/Analysis/
DExprMutationAnalyzer.cpp558 if (!Func->getBody() || !Func->getPrimaryTemplate()) in findFunctionArgMutation()
563 Func->getPrimaryTemplate()->getTemplatedDecl()->parameters(); in findFunctionArgMutation()
DUninitializedValues.cpp410 if (FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in hasTrivialBody()
/external/llvm-project/clang/lib/Tooling/Refactoring/Rename/
DUSRFindingAction.cpp85 if (const auto *FTD = FD->getPrimaryTemplate()) in Find()
/external/llvm-project/clang/lib/AST/
DDeclCXX.cpp861 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()
DDecl.cpp3708 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/
DSemaTemplateDeduction.cpp2910 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()
DSemaTemplateInstantiate.cpp142 assert(Function->getPrimaryTemplate() && "No function template?"); in getTemplateInstantiationArgs()
143 if (Function->getPrimaryTemplate()->isMemberSpecialization()) in getTemplateInstantiationArgs()
413 if (Function->getPrimaryTemplate()) in PrintInstantiationStack()
DSemaOverload.cpp6510 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()
DSemaTemplate.cpp6950 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/
DIndexDecl.cpp248 if (const auto *Base = D->getPrimaryTemplate()) in VisitFunctionDecl()
/external/llvm-project/clang-tools-extra/clangd/refactor/
DRename.cpp125 if (const FunctionTemplateDecl *Template = Function->getPrimaryTemplate()) in canonicalRenameDecl()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateDeduction.cpp3622 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()
DSemaOverload.cpp7411 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 …]
DSemaTemplateInstantiate.cpp156 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/
DDecl.h2158 return getPrimaryTemplate() != nullptr; in isFunctionTemplateSpecialization()
2189 FunctionTemplateDecl *getPrimaryTemplate() const;
/external/llvm-project/clang/include/clang/AST/
DDecl.h2631 return getPrimaryTemplate() != nullptr; in isFunctionTemplateSpecialization()
2664 FunctionTemplateDecl *getPrimaryTemplate() const;

12