Searched refs:ExplicitInstantiation (Results 1 – 7 of 7) sorted by relevance
/external/clang/test/Modules/Inputs/ |
D | templates-left.h | 45 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();
|
D | templates-top.h | 30 template<bool, bool> struct ExplicitInstantiation { struct
|
/external/clang/test/Modules/ |
D | templates.mm | 102 template struct ExplicitInstantiation<false, true>; 103 template struct ExplicitInstantiation<true, true>; struct
|
/external/clang/lib/Parse/ |
D | ParseTemplate.cpp | 217 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation); in ParseSingleDeclarationAfterTemplate() 223 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseSingleDeclarationAfterTemplate() 265 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseSingleDeclarationAfterTemplate()
|
D | ParseDeclCXX.cpp | 595 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseUsingDeclaration() 1233 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseClassSpecifier() 1393 << (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseClassSpecifier() 1407 == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier() 1596 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier() 1635 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier() 1680 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier() 1712 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
|
D | ParseDecl.cpp | 1947 case ParsedTemplateInfo::ExplicitInstantiation: { in ParseDeclarationAfterDeclaratorAndAttributes() 3764 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseEnumSpecifier() 3959 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseEnumSpecifier()
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1136 : Kind(ExplicitInstantiation), TemplateParams(nullptr), in ParsedTemplateInfo() 1149 ExplicitInstantiation enumerator
|