Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMismatchedIteratorChecker.cpp146 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
H A DSmartPtrModeling.cpp201 if (!FD || !FD->getPrimaryTemplate()) in getPointerTypeFromTemplateArg()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp78 if (const auto *FTD = FD->getPrimaryTemplate()) in Find()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp689 if (!Func->getBody() || !Func->getPrimaryTemplate()) in findFunctionArgMutation()
694 Func->getPrimaryTemplate()->getTemplatedDecl()->parameters(); in findFunctionArgMutation()
H A DUninitializedValues.cpp418 if (FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in hasTrivialBody()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp920 if (Conversion->getPrimaryTemplate()) { in addedMember()
2601 FunctionTemplateDecl *PrimaryTemplate = getPrimaryTemplate(); in isUsualDeallocationFunction()
2627 if (getPrimaryTemplate()) in isUsualDeallocationFunction()
2713 /*non-template*/ getPrimaryTemplate() || getDescribedFunctionTemplate() || in isCopyAssignmentOperator()
2733 getPrimaryTemplate() || getDescribedFunctionTemplate() || in isMoveAssignmentOperator()
3023 if (!hasOneParamOrDefaultArgs() || getPrimaryTemplate() != nullptr || in isCopyOrMoveConstructor()
H A DMicrosoftMangle.cpp133 if (const auto *FTD = FD->getPrimaryTemplate()) in getStructor()
1060 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
2997 if (D && !D->getPrimaryTemplate()) { in mangleFunctionType()
3000 if (D && D->getPrimaryTemplate()) { in mangleFunctionType()
3001 const FunctionProtoType *FPT = D->getPrimaryTemplate() in mangleFunctionType()
H A DDecl.cpp4209 assert(getPrimaryTemplate() && "not a generic lambda call operator?"); in getTemplateInstantiationPattern()
4210 return getDefinitionOrSelf(getPrimaryTemplate()->getTemplatedDecl()); in getTemplateInstantiationPattern()
4230 if (FunctionTemplateDecl *Primary = getPrimaryTemplate()) { in getTemplateInstantiationPattern()
4246 FunctionTemplateDecl *FunctionDecl::getPrimaryTemplate() const { in getPrimaryTemplate() function in FunctionDecl
4473 if (FunctionTemplateDecl *FunTmpl = getPrimaryTemplate()) { in isOutOfLine()
H A DItaniumMangle.cpp49 if (const FunctionTemplateDecl *ftd = fn->getPrimaryTemplate()) in getStructor()
944 if (FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate()) { in mangleFunctionEncodingBareType()
980 if (const TemplateDecl *TD = FD->getPrimaryTemplate()) { in isTemplate()
1707 TemplateName(Inherited.getConstructor()->getPrimaryTemplate()); in mangleUnqualifiedName()
H A DStmtPrinter.cpp1789 if (auto *FTD = FD->getPrimaryTemplate()) in VisitMemberExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp704 if (FD->isTemplateInstantiation() && FD->getPrimaryTemplate()) { in SetupConstraintScope()
705 FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate(); in SetupConstraintScope()
1109 FunctionTemplateDecl *Template = Decl->getPrimaryTemplate(); in CheckFunctionTemplateConstraints()
H A DSemaTemplateInstantiate.cpp97 } else if (LambdaCallOperator->getPrimaryTemplate()) { in getPrimaryTemplateOfGenericLambda()
101 LambdaCallOperator->getPrimaryTemplate()->getTemplatedDecl(); in getPrimaryTemplateOfGenericLambda()
297 !Function->getPrimaryTemplate()->getFriendObjectKind()))) in HandleFunction()
302 assert(Function->getPrimaryTemplate() && "No function template?"); in HandleFunction()
304 Function->getPrimaryTemplate()->isMemberSpecialization()) in HandleFunction()
962 if (Function->getPrimaryTemplate()) in PrintInstantiationStack()
H A DSemaOverload.cpp8425 if (Conversion->getPrimaryTemplate() && in AddConversionCandidate()
10443 if (FunctionTemplateDecl *FunTmpl = Fn->getPrimaryTemplate()) in AddArgumentDependentLookupCandidates()
10621 auto PT1 = F1->getPrimaryTemplate(); in allowAmbiguity()
10622 auto PT2 = F2->getPrimaryTemplate(); in allowAmbiguity()
10702 bool Cand1IsSpecialization = Fn1->getPrimaryTemplate(); in getMorePartialOrderingConstrained()
10703 bool Cand2IsSpecialization = Fn2->getPrimaryTemplate(); in getMorePartialOrderingConstrained()
10937 Cand1.Function->getPrimaryTemplate(); in isBetterOverloadCandidate()
10939 Cand2.Function->getPrimaryTemplate(); in isBetterOverloadCandidate()
10953 Cand1.Function->getPrimaryTemplate(), in isBetterOverloadCandidate()
10954 Cand2.Function->getPrimaryTemplate(), Loc, in isBetterOverloadCandidate()
[all …]
H A DSemaTemplateDeduction.cpp3976 assert(isSameDeclaration(Specialization->getPrimaryTemplate(), in FinishTemplateArgumentDeduction()
6064 = cast<FunctionDecl>(*Best)->getPrimaryTemplate(); in getMostSpecialized()
6068 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized()
6083 = cast<FunctionDecl>(*I)->getPrimaryTemplate(); in getMostSpecialized()
6107 FD->getPrimaryTemplate()->getTemplateParameters(), in getMostSpecialized()
H A DSemaTemplate.cpp9406 if (const auto *PT = Specialization->getPrimaryTemplate(); in CheckFunctionTemplateSpecialization()
9477 Specialization->getPrimaryTemplate(), in CheckFunctionTemplateSpecialization()
9533 Specialization->getPrimaryTemplate(), TemplArgs, /*InsertPos=*/nullptr, in CheckFunctionTemplateSpecialization()
9543 CUDA().inheritTargetAttrs(FD, *Specialization->getPrimaryTemplate()); in CheckFunctionTemplateSpecialization()
10584 if (Method->getPrimaryTemplate()) { in ActOnExplicitInstantiation()
10778 FunctionTemplateDecl *FunTmpl = Specialization->getPrimaryTemplate(); in ActOnExplicitInstantiation()
11508 if (auto *TD = FD->getPrimaryTemplate()) in checkInstantiated()
H A DCheckExprLifetime.cpp495 Ctor->getConstructor()->getPrimaryTemplate(); in shouldTrackFirstArgumentForConstructor()
H A DSemaAccess.cpp539 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); in MatchesFriend()
H A DSemaLambda.cpp2427 FunctionTemplateDecl *FTD = FD->getPrimaryTemplate(); in getPatternFunctionDecl()
H A DSemaExprCXX.cpp1852 FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate(); in Compare()
1854 Other.FD->getPrimaryTemplate(); in Compare()
H A DSemaStmt.cpp2411 if (FunctionTemplateDecl *FunTmpl = D->getPrimaryTemplate()) { in NoteForRangeBeginEndFunction()
H A DSemaTemplateInstantiateDecl.cpp5785 if (auto *Primary = Function->getPrimaryTemplate(); in InstantiateFunctionDefinition()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp254 if (const auto *Base = D->getPrimaryTemplate()) in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp1328 auto *FT = FD->getPrimaryTemplate(); in getKernelHandle()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3009 FunctionTemplateDecl *getPrimaryTemplate() const;
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp7954 if (auto *Tmplt = FD->getPrimaryTemplate()) { in CompleteRedeclChain()

12