Home
last modified time | relevance | path

Searched refs:ExplicitInstantiation (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/test/Modules/Inputs/
H A Dtemplates-left.h45 extern template struct ExplicitInstantiation<false, false>;
46 extern template struct ExplicitInstantiation<false, true>;
47 extern template struct ExplicitInstantiation<true, false>;
48 extern template struct ExplicitInstantiation<true, true>;
51 ExplicitInstantiation<true, false>().f();
52 ExplicitInstantiation<true, true>().f();
H A Dtemplates-top.h30 template<bool, bool> struct ExplicitInstantiation { struct
/llvm-project-15.0.7/clang/test/Modules/
H A Dtemplates.mm102 template struct ExplicitInstantiation<false, true>;
103 template struct ExplicitInstantiation<true, true>; struct
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dcxx1z-noexcept-function-type.cpp127 namespace ExplicitInstantiation { namespace
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseTemplate.cpp237 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation, in ParseSingleDeclarationAfterTemplate()
246 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseSingleDeclarationAfterTemplate()
266 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseSingleDeclarationAfterTemplate()
319 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseSingleDeclarationAfterTemplate()
H A DParseDeclCXX.cpp851 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseAliasDeclarationAfterDeclarator()
1618 << (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseClassSpecifier()
1631 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
1858 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier()
1887 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
1932 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier()
1960 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
2710 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseCXXClassMemberDeclaration()
H A DParseDecl.cpp2375 case ParsedTemplateInfo::ExplicitInstantiation: { in ParseDeclarationAfterDeclaratorAndAttributes()
3191 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseDeclarationSpecifiers()
4616 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseEnumSpecifier()
4819 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseEnumSpecifier()
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h1504 : Kind(ExplicitInstantiation), TemplateParams(nullptr), in ParsedTemplateInfo()
1517 ExplicitInstantiation enumerator