Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp622 if (!Func->getBody() || !Func->getPrimaryTemplate()) in findFunctionArgMutation()
627 Func->getPrimaryTemplate()->getTemplatedDecl()->parameters(); in findFunctionArgMutation()
H A DUninitializedValues.cpp425 if (FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in hasTrivialBody()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMismatchedIteratorChecker.cpp140 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
H A DSmartPtrModeling.cpp204 if (!FD || !FD->getPrimaryTemplate()) in getPointerTypeFromTemplateArg()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp85 if (const auto *FTD = FD->getPrimaryTemplate()) in Find()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp590 if (FD->isTemplateInstantiation() && FD->getPrimaryTemplate()) { in SetupConstraintScope()
591 FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate(); in SetupConstraintScope()
892 FunctionTemplateDecl *Template = Decl->getPrimaryTemplate(); in CheckInstantiatedFunctionTemplateConstraints()
H A DSemaOverload.cpp7958 if (Conversion->getPrimaryTemplate() && in AddConversionCandidate()
10139 auto PT1 = F1->getPrimaryTemplate(); in allowAmbiguity()
10140 auto PT2 = F2->getPrimaryTemplate(); in allowAmbiguity()
10428 Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate()
10440 Cand1.Function->getPrimaryTemplate(), in isBetterOverloadCandidate()
10441 Cand2.Function->getPrimaryTemplate(), Loc, in isBetterOverloadCandidate()
10798 if (FunctionTemplateDecl *FunTmpl = Fn->getPrimaryTemplate()) { in ClassifyOverloadCandidate()
11034 if (auto *Template = I->Function->getPrimaryTemplate()) in MaybeDiagnoseAmbiguousConstraints()
11886 << (Fn->getPrimaryTemplate() ? 1 : 0); in NoteFunctionCandidate()
11933 << (Fn->getPrimaryTemplate() ? 1 : 0) in NoteFunctionCandidate()
[all …]
H A DSemaTemplateDeduction.cpp3717 assert(Specialization->getPrimaryTemplate()->getCanonicalDecl() == in FinishTemplateArgumentDeduction()
5638 = cast<FunctionDecl>(*Best)->getPrimaryTemplate(); in getMostSpecialized()
5642 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized()
5657 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized()
5681 FD->getPrimaryTemplate()->getTemplateParameters(), in getMostSpecialized()
H A DSemaTemplateInstantiate.cpp203 assert(Function->getPrimaryTemplate() && "No function template?"); in HandleFunction()
204 if (Function->getPrimaryTemplate()->isMemberSpecialization()) in HandleFunction()
801 if (Function->getPrimaryTemplate()) in PrintInstantiationStack()
H A DSemaAccess.cpp543 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); in MatchesFriend()
H A DSemaTemplate.cpp9763 Specialization->getPrimaryTemplate(), in CheckFunctionTemplateSpecialization()
9816 Specialization->getPrimaryTemplate(), TemplArgs, /*InsertPos=*/nullptr, in CheckFunctionTemplateSpecialization()
9826 inheritCUDATargetAttrs(FD, *Specialization->getPrimaryTemplate()); in CheckFunctionTemplateSpecialization()
10826 if (Method->getPrimaryTemplate()) { in ActOnExplicitInstantiation()
10982 FunctionTemplateDecl *FunTmpl = Specialization->getPrimaryTemplate(); in ActOnExplicitInstantiation()
11743 if (auto *TD = FD->getPrimaryTemplate()) in checkInstantiated()
H A DSemaLambda.cpp2307 FunctionTemplateDecl *FTD = FD->getPrimaryTemplate(); in getPatternFunctionDecl()
H A DSemaStmt.cpp2445 if (FunctionTemplateDecl *FunTmpl = D->getPrimaryTemplate()) { in NoteForRangeBeginEndFunction()
H A DSemaDeclCXX.cpp16648 TpDecl = FnDecl->getPrimaryTemplate(); in CheckLiteralOperatorDeclaration()
H A DSemaDecl.cpp12221 if (!getLangOpts().CPlusPlus17 && !NewFD->getPrimaryTemplate()) { in CheckFunctionDeclaration()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp871 if (Conversion->getPrimaryTemplate()) { in addedMember()
2384 if (getPrimaryTemplate()) in isUsualDeallocationFunction()
2470 /*non-template*/ getPrimaryTemplate() || getDescribedFunctionTemplate() || in isCopyAssignmentOperator()
2490 getPrimaryTemplate() || getDescribedFunctionTemplate() || in isMoveAssignmentOperator()
2769 if (!hasOneParamOrDefaultArgs() || getPrimaryTemplate() != nullptr || in isCopyOrMoveConstructor()
H A DDecl.cpp4067 assert(getPrimaryTemplate() && "not a generic lambda call operator?"); in getTemplateInstantiationPattern()
4068 return getDefinitionOrSelf(getPrimaryTemplate()->getTemplatedDecl()); in getTemplateInstantiationPattern()
4088 if (FunctionTemplateDecl *Primary = getPrimaryTemplate()) { in getTemplateInstantiationPattern()
4104 FunctionTemplateDecl *FunctionDecl::getPrimaryTemplate() const { in getPrimaryTemplate() function in FunctionDecl
4330 if (FunctionTemplateDecl *FunTmpl = getPrimaryTemplate()) { in isOutOfLine()
H A DItaniumMangle.cpp51 if (const FunctionTemplateDecl *ftd = fn->getPrimaryTemplate()) in getStructor()
947 if (FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate()) { in mangleFunctionEncodingBareType()
983 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
1683 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName()
H A DMicrosoftMangle.cpp135 if (const auto *FTD = FD->getPrimaryTemplate()) in getStructor()
931 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
H A DStmtPrinter.cpp1605 if (auto *FTD = FD->getPrimaryTemplate()) in VisitMemberExpr()
H A DASTContext.cpp345 if (const FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in adjustDeclToTemplate()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp254 if (const auto *Base = D->getPrimaryTemplate()) in VisitFunctionDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp1232 auto *FT = FD->getPrimaryTemplate(); in getKernelHandle()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h2905 FunctionTemplateDecl *getPrimaryTemplate() const;
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp7552 if (auto *Template = FD->getPrimaryTemplate()) in CompleteRedeclChain()