| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 3237 FunctionTemplateDecl *FunctionTemplate, in SubstituteExplicitTemplateArguments() argument 3244 = FunctionTemplate->getTemplateParameters(); in SubstituteExplicitTemplateArguments() 3636 FunctionTemplateDecl *FunctionTemplate, in FinishTemplateArgumentDeduction() argument 3690 if (FunctionTemplate->getFriendObjectKind()) in FinishTemplateArgumentDeduction() 3718 FunctionTemplate->getCanonicalDecl()); in FinishTemplateArgumentDeduction() 4209 FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments() argument 4215 if (FunctionTemplate->isInvalidDecl()) in DeduceTemplateArguments() 4249 = FunctionTemplate->getTemplateParameters(); in DeduceTemplateArguments() 4464 FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments() argument 4468 if (FunctionTemplate->isInvalidDecl()) in DeduceTemplateArguments() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2062 if (FunctionTemplate && !TemplateParams) { in VisitFunctionDecl() 2075 if (FunctionTemplate) in VisitFunctionDecl() 2225 } else if (FunctionTemplate) { in VisitFunctionDecl() 2311 } else if (TemplateParams || !FunctionTemplate) { in VisitFunctionDecl() 2425 if (FunctionTemplate && !TemplateParams) { in VisitCXXMethodDecl() 2441 if (FunctionTemplate) in VisitCXXMethodDecl() 2620 FunctionTemplate->setLexicalDeclContext(Owner); in VisitCXXMethodDecl() 2621 FunctionTemplate->setObjectOfFriendDecl(); in VisitCXXMethodDecl() 2625 } else if (FunctionTemplate) { in VisitCXXMethodDecl() 2768 if (FunctionTemplate) in VisitCXXMethodDecl() [all …]
|
| H A D | CodeCompleteConsumer.cpp | 506 return FunctionTemplate->getTemplatedDecl(); in getFunction() 518 return FunctionTemplate->getTemplatedDecl() in getFunctionType()
|
| H A D | SemaOverload.cpp | 7602 if (!CandidateSet.isNewCandidate(FunctionTemplate, PO)) in AddTemplateOverloadCandidate() 7611 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateOverloadCandidate() 7642 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateOverloadCandidate() 7688 auto *FD = FunctionTemplate->getTemplatedDecl(); in CheckNonDependentConversions() 8019 if (!CandidateSet.isNewCandidate(FunctionTemplate)) in AddTemplateConversionCandidate() 8028 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateConversionCandidate() 8044 Candidate.Function = FunctionTemplate->getTemplatedDecl(); in AddTemplateConversionCandidate() 12810 = S.DeduceTemplateArguments(FunctionTemplate, in AddMatchingTemplateFunction() 12908 if (FunctionTemplateDecl *FunctionTemplate in FindAllFunctionsThatMatchTargetTypeExactly() local 13293 FunctionTemplateDecl *FunctionTemplate in ResolveSingleFunctionTemplateSpecialization() local [all …]
|
| H A D | SemaDecl.cpp | 10055 if (FunctionTemplate) in ActOnFunctionDeclarator() 10056 FunctionTemplate->setInvalidDecl(); in ActOnFunctionDeclarator() 10182 if (FunctionTemplate) in ActOnFunctionDeclarator() 10188 if (FunctionTemplate) { in ActOnFunctionDeclarator() 10611 if (FunctionTemplate) FunctionTemplate->setAccess(Access); in ActOnFunctionDeclarator() 10620 if (FunctionTemplate) { in ActOnFunctionDeclarator() 10858 if (FunctionTemplate) { in ActOnFunctionDeclarator() 10868 if (isFriend && FunctionTemplate && in ActOnFunctionDeclarator() 10882 if (FunctionTemplate) { in ActOnFunctionDeclarator() 10884 FunctionTemplate->setInvalidDecl(); in ActOnFunctionDeclarator() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 515 FunctionTemplateDecl *FunctionTemplate, in InstantiatingTemplate() argument 520 InstantiationRange, FunctionTemplate, nullptr, in InstantiatingTemplate()
|
| H A D | SemaCodeComplete.cpp | 4124 case Decl::FunctionTemplate: in getCursorKindForDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | CodeCompleteConsumer.h | 1058 FunctionTemplateDecl *FunctionTemplate; member 1084 : Kind(CK_FunctionTemplate), FunctionTemplate(FunctionTemplateDecl) { in OverloadCandidate() 1116 return FunctionTemplate; in getFunctionTemplate()
|
| H A D | Sema.h | 2767 static NameClassification FunctionTemplate(TemplateName Name) { in FunctionTemplate() function 2874 FunctionTemplate, enumerator 4107 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, 4127 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, 9286 FunctionTemplateDecl *FunctionTemplate, 9308 FunctionTemplateDecl *FunctionTemplate, 9317 FunctionTemplateDecl *FunctionTemplate, 9325 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, 9333 FunctionTemplateDecl *FunctionTemplate, QualType ObjectType, 9338 DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ODRDiagsEmitter.h | 114 FunctionTemplate, enumerator
|
| H A D | DeclBase.h | 1122 DeclKind == FunctionTemplate; in isFunctionOrFunctionTemplate() 1236 assert(getKind() == Function || getKind() == FunctionTemplate); in setNonMemberOperator()
|
| H A D | DeclTemplate.h | 994 : RedeclarableTemplateDecl(FunctionTemplate, C, DC, L, Name, Params, 1113 static bool classofKind(Kind K) { return K == FunctionTemplate; }
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 68 def FunctionTemplate : DeclNode<RedeclarableTemplate>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ODRDiagsEmitter.cpp | 616 case Decl::FunctionTemplate: in FindTypeDiffs() 617 return FunctionTemplate; in FindTypeDiffs() 1323 case FunctionTemplate: { in diagnoseMismatch() 1614 case FunctionTemplate: in diagnoseMismatch() 2056 case FunctionTemplate: in diagnoseMismatch() 2185 case FunctionTemplate: in diagnoseMismatch()
|
| H A D | Comment.cpp | 267 case Decl::FunctionTemplate: { in fill()
|
| H A D | ODRHash.cpp | 543 case Decl::FunctionTemplate: in isSubDeclToBeProcessed()
|
| H A D | DeclBase.cpp | 895 case FunctionTemplate: in getIdentifierNamespaceForKind()
|
| H A D | DeclTemplate.cpp | 1613 case Decl::Kind::FunctionTemplate: in getReplacedTemplateParameterList()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 182 case Decl::Kind::FunctionTemplate: in HandleNamedDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 379 case Decl::FunctionTemplate: in isRedeclarableDeclKind()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 288 case Decl::FunctionTemplate: in getSymbolInfo()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 76 case Decl::FunctionTemplate: in EmitDecl()
|
| H A D | CodeGenModule.cpp | 6797 case Decl::FunctionTemplate: in EmitTopLevelDecl()
|