Home
last modified time | relevance | path

Searched defs:FunctionTemplate (Results 1 – 21 of 21) sorted by relevance

/external/llvm-project/clang/unittests/AST/
DASTImporterODRStrategiesTest.cpp118 struct FunctionTemplate { struct
119 using DeclTy = FunctionTemplateDecl;
120 static constexpr auto *Definition0 =
126 static constexpr auto *Definition1 =
131 BindableMatcher<Decl> getPattern() { in getPattern()
134 static std::string getDef0() { return Definition0; } in getDef0()
135 static std::string getDef1() { return Definition1; } in getDef1()
136 TestLanguage getLang() { return Lang_CXX03; } in getLang()
DASTImporterGenericRedeclTest.cpp54 struct FunctionTemplate { struct
55 using DeclTy = FunctionTemplateDecl;
56 static constexpr auto *Prototype = "template <class T> void X();";
57 static constexpr auto *Definition =
63 BindableMatcher<Decl> getPattern() { in getPattern()
/external/llvm-project/clang/test/SemaTemplate/
Dinstantiate-member-specialization.cpp4 namespace FunctionTemplate { namespace
/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dabseil-faster-strsplit-delimiter.cpp111 void FunctionTemplate() { in FunctionTemplate() function
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp2474 FunctionTemplateDecl *FunctionTemplate, in SubstituteExplicitTemplateArguments()
2755 Sema::FinishTemplateArgumentDeduction(FunctionTemplateDecl *FunctionTemplate, in FinishTemplateArgumentDeduction()
3323 FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments()
3559 Sema::DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments()
3913 Sema::DeduceTemplateArguments(FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments()
5035 ASTContext &Ctx, const FunctionTemplateDecl *FunctionTemplate, in MarkDeducedTemplateParameters()
5049 FunctionTemplateDecl *FunctionTemplate, in hasDeducibleTemplateParameters()
DSemaOverload.cpp6297 Sema::AddTemplateOverloadCandidate(FunctionTemplateDecl *FunctionTemplate, in AddTemplateOverloadCandidate()
6554 Sema::AddTemplateConversionCandidate(FunctionTemplateDecl *FunctionTemplate, in AddTemplateConversionCandidate()
10411 bool AddMatchingTemplateFunction(FunctionTemplateDecl* FunctionTemplate, in AddMatchingTemplateFunction()
10519 if (FunctionTemplateDecl *FunctionTemplate in FindAllFunctionsThatMatchTargetTypeExactly() local
10823 FunctionTemplateDecl *FunctionTemplate in ResolveSingleFunctionTemplateSpecialization() local
DSemaTemplateInstantiateDecl.cpp1487 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitFunctionDecl() local
1760 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitCXXMethodDecl() local
DSemaTemplateInstantiate.cpp260 FunctionTemplateDecl *FunctionTemplate, in InstantiatingTemplate()
DSemaDecl.cpp7681 FunctionTemplateDecl *FunctionTemplate = nullptr; in ActOnFunctionDeclarator() local
/external/llvm-project/clang/lib/Sema/
DSemaTemplateDeduction.cpp3216 FunctionTemplateDecl *FunctionTemplate, in SubstituteExplicitTemplateArguments()
3534 FunctionTemplateDecl *FunctionTemplate, in getPackIndexForParam()
3562 FunctionTemplateDecl *FunctionTemplate, in FinishTemplateArgumentDeduction()
4083 FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments()
4303 FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments()
4566 FunctionTemplateDecl *FunctionTemplate, in DeduceTemplateArguments()
6197 ASTContext &Ctx, const FunctionTemplateDecl *FunctionTemplate, in MarkDeducedTemplateParameters()
6211 FunctionTemplateDecl *FunctionTemplate, in hasDeducibleTemplateParameters()
DSemaOverload.cpp7078 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, in AddTemplateOverloadCandidate()
7155 FunctionTemplateDecl *FunctionTemplate, ArrayRef<QualType> ParamTypes, in CheckNonDependentConversions()
7462 FunctionTemplateDecl *FunctionTemplate, DeclAccessPair FoundDecl, in AddTemplateConversionCandidate()
12001 bool AddMatchingTemplateFunction(FunctionTemplateDecl* FunctionTemplate, in AddMatchingTemplateFunction()
12113 if (FunctionTemplateDecl *FunctionTemplate in FindAllFunctionsThatMatchTargetTypeExactly() local
12459 FunctionTemplateDecl *FunctionTemplate in ResolveSingleFunctionTemplateSpecialization() local
DSemaTemplateInstantiateDecl.cpp1877 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitFunctionDecl() local
2206 FunctionTemplateDecl *FunctionTemplate = D->getDescribedFunctionTemplate(); in VisitCXXMethodDecl() local
DSemaTemplateInstantiate.cpp296 FunctionTemplateDecl *FunctionTemplate, in InstantiatingTemplate()
DSemaDecl.cpp8894 FunctionTemplateDecl *FunctionTemplate = nullptr; in ActOnFunctionDeclarator() local
/external/clang/unittests/ASTMatchers/
DASTMatchersNodeTest.cpp476 TEST(FunctionTemplate, MatchesFunctionTemplateDeclarations) { in TEST() argument
482 TEST(FunctionTemplate, DoesNotMatchFunctionDeclarations) { in TEST() argument
488 TEST(FunctionTemplate, DoesNotMatchFunctionTemplateSpecializations) { in TEST() argument
/external/llvm-project/clang-tools-extra/clangd/unittests/
DFindTargetTests.cpp490 TEST_F(TargetDeclTest, FunctionTemplate) { in TEST_F() argument
/external/llvm-project/clang/include/clang/Sema/
DCodeCompleteConsumer.h1028 FunctionTemplateDecl *FunctionTemplate; member
DSema.h2326 static NameClassification FunctionTemplate(TemplateName Name) { in FunctionTemplate() function
2433 FunctionTemplate, enumerator
8383 const FunctionTemplateDecl *FunctionTemplate, in MarkDeducedTemplateParameters()
/external/clang/include/clang/Sema/
DSema.h1600 static NameClassification FunctionTemplate(TemplateName Name) { in FunctionTemplate() function
6585 const FunctionTemplateDecl *FunctionTemplate, in MarkDeducedTemplateParameters()
/external/llvm-project/clang/test/Modules/
Dodr_hash.cpp2709 namespace FunctionTemplate { namespace
/external/llvm-project/clang/lib/Serialization/
DASTReader.cpp9694 FunctionTemplate, in diagnoseOdrViolations() enumerator