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.cpp289 const bool ExplicitInstantiation = D->getTemplateSpecializationKind() == in VisitFunctionDecl() local
291 const bool WeakDef = ExplicitInstantiation || D->hasAttr<WeakAttr>(); in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseDeclCXX.cpp859 if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) in ParseAliasDeclarationAfterDeclarator()
1737 << (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) in ParseClassSpecifier()
1749 } else if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) { in ParseClassSpecifier()
1995 } else if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation && in ParseClassSpecifier()
2026 if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) { in ParseClassSpecifier()
2071 } else if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation && in ParseClassSpecifier()
2120 TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) { in ParseClassSpecifier()
2864 (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation || in ParseCXXClassMemberDeclaration()
H A DParseTemplate.cpp212 TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation, in ParseDeclarationAfterTemplate()
225 if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) in ParseDeclarationAfterTemplate()
H A DParseDecl.cpp2141 (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation || in ParseDeclGroup()
2233 if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) { in ParseDeclGroup()
2539 case ParsedTemplateKind::ExplicitInstantiation: { in ParseDeclarationAfterDeclaratorAndAttributes()
3417 (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation || in ParseDeclarationSpecifiers()
5011 (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation || in ParseEnumSpecifier()
5218 if (TemplateInfo.Kind == ParsedTemplateKind::ExplicitInstantiation) { in ParseEnumSpecifier()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1950 bool ExplicitInstantiation = in VisitClassTemplateSpecializationDecl() local
1954 Record.push_back(ExplicitInstantiation); in VisitClassTemplateSpecializationDecl()
1955 if (ExplicitInstantiation) { in VisitClassTemplateSpecializationDecl()
2018 bool ExplicitInstantiation = in VisitVarTemplateSpecializationDecl() local
2022 Record.push_back(ExplicitInstantiation); in VisitVarTemplateSpecializationDecl()
2023 if (ExplicitInstantiation) { in VisitVarTemplateSpecializationDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h85 ExplicitInstantiation enumerator
7936 : Kind(ParsedTemplateKind::ExplicitInstantiation), in ParsedTemplateInfo()