| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MismatchedIteratorChecker.cpp | 146 const auto *Templ = Func->getPrimaryTemplate(); in checkPreCall()
|
| H A D | SmartPtrModeling.cpp | 201 if (!FD || !FD->getPrimaryTemplate()) in getPointerTypeFromTemplateArg()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 78 if (const auto *FTD = FD->getPrimaryTemplate()) in Find()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 689 if (!Func->getBody() || !Func->getPrimaryTemplate()) in findFunctionArgMutation() 694 Func->getPrimaryTemplate()->getTemplatedDecl()->parameters(); in findFunctionArgMutation()
|
| H A D | UninitializedValues.cpp | 418 if (FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in hasTrivialBody()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 920 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 D | MicrosoftMangle.cpp | 133 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 D | Decl.cpp | 4209 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 D | ItaniumMangle.cpp | 49 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 D | StmtPrinter.cpp | 1789 if (auto *FTD = FD->getPrimaryTemplate()) in VisitMemberExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaConcept.cpp | 704 if (FD->isTemplateInstantiation() && FD->getPrimaryTemplate()) { in SetupConstraintScope() 705 FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate(); in SetupConstraintScope() 1109 FunctionTemplateDecl *Template = Decl->getPrimaryTemplate(); in CheckFunctionTemplateConstraints()
|
| H A D | SemaTemplateInstantiate.cpp | 97 } 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 D | SemaOverload.cpp | 8425 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 D | SemaTemplateDeduction.cpp | 3976 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 D | SemaTemplate.cpp | 9406 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 D | CheckExprLifetime.cpp | 495 Ctor->getConstructor()->getPrimaryTemplate(); in shouldTrackFirstArgumentForConstructor()
|
| H A D | SemaAccess.cpp | 539 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); in MatchesFriend()
|
| H A D | SemaLambda.cpp | 2427 FunctionTemplateDecl *FTD = FD->getPrimaryTemplate(); in getPatternFunctionDecl()
|
| H A D | SemaExprCXX.cpp | 1852 FunctionTemplateDecl *PrimaryTemplate = FD->getPrimaryTemplate(); in Compare() 1854 Other.FD->getPrimaryTemplate(); in Compare()
|
| H A D | SemaStmt.cpp | 2411 if (FunctionTemplateDecl *FunTmpl = D->getPrimaryTemplate()) { in NoteForRangeBeginEndFunction()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 5785 if (auto *Primary = Function->getPrimaryTemplate(); in InstantiateFunctionDefinition()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexDecl.cpp | 254 if (const auto *Base = D->getPrimaryTemplate()) in VisitFunctionDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDANV.cpp | 1328 auto *FT = FD->getPrimaryTemplate(); in getKernelHandle()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 3009 FunctionTemplateDecl *getPrimaryTemplate() const;
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 7954 if (auto *Tmplt = FD->getPrimaryTemplate()) { in CompleteRedeclChain()
|