Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp290 const bool ExplicitInstantiation = D->getTemplateSpecializationKind() == in VisitFunctionDecl() local
292 const bool WeakDef = ExplicitInstantiation || D->hasAttr<WeakAttr>(); in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp943 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseAliasDeclarationAfterDeclarator()
1898 << (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseClassSpecifier()
1910 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
2148 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier()
2179 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
2224 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier()
2254 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
3007 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseCXXClassMemberDeclaration()
H A DParseTemplate.cpp246 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation, in ParseDeclarationAfterTemplate()
259 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseDeclarationAfterTemplate()
H A DParseDecl.cpp2306 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseDeclGroup()
2397 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseDeclGroup()
2726 case ParsedTemplateInfo::ExplicitInstantiation: { in ParseDeclarationAfterDeclaratorAndAttributes()
3641 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseDeclarationSpecifiers()
5275 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseEnumSpecifier()
5483 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseEnumSpecifier()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1765 bool ExplicitInstantiation = in VisitClassTemplateSpecializationDecl() local
1769 Record.push_back(ExplicitInstantiation); in VisitClassTemplateSpecializationDecl()
1770 if (ExplicitInstantiation) { in VisitClassTemplateSpecializationDecl()
1820 bool ExplicitInstantiation = in VisitVarTemplateSpecializationDecl() local
1824 Record.push_back(ExplicitInstantiation); in VisitVarTemplateSpecializationDecl()
1825 if (ExplicitInstantiation) { in VisitVarTemplateSpecializationDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1587 : Kind(ExplicitInstantiation), TemplateParams(nullptr), in ParsedTemplateInfo()
1600 ExplicitInstantiation enumerator