Lines Matching refs:ParsedTemplateInfo
1476 SingleDecl = ParseUsingDirectiveOrDeclaration(Context, ParsedTemplateInfo(), in ParseDeclaration()
1519 ParseDeclarationSpecifiers(DS, ParsedTemplateInfo(), AS_none, DSContext); in ParseSimpleDeclaration()
1755 ParseFunctionDefinition(D, ParsedTemplateInfo(), &LateParsedAttrs); in ParseDeclGroup()
1809 D, ParsedTemplateInfo(), FRI); in ParseDeclGroup()
1920 Declarator &D, const ParsedTemplateInfo &TemplateInfo) { in ParseDeclarationAfterDeclarator()
1928 Declarator &D, const ParsedTemplateInfo &TemplateInfo, ForRangeInit *FRI) { in ParseDeclarationAfterDeclaratorAndAttributes()
1932 case ParsedTemplateInfo::NonTemplate: in ParseDeclarationAfterDeclaratorAndAttributes()
1936 case ParsedTemplateInfo::Template: in ParseDeclarationAfterDeclaratorAndAttributes()
1937 case ParsedTemplateInfo::ExplicitSpecialization: { in ParseDeclarationAfterDeclaratorAndAttributes()
1947 case ParsedTemplateInfo::ExplicitInstantiation: { in ParseDeclarationAfterDeclaratorAndAttributes()
2136 ParseDeclarationSpecifiers(DS, ParsedTemplateInfo(), AS, DSC); in ParseSpecifierQualifierList()
2211 const ParsedTemplateInfo &TemplateInfo, in ParseImplicitInt()
2586 ParsedTemplateInfo NotATemplate; in DiagnoseMissingSemiAfterTagDefinition()
2619 const ParsedTemplateInfo &TemplateInfo, in ParseDeclarationSpecifiers()
2712 else if (TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate) in ParseDeclarationSpecifiers()
3722 const ParsedTemplateInfo &TemplateInfo, in ParseEnumSpecifier()
3764 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseEnumSpecifier()
3765 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitSpecialization); in ParseEnumSpecifier()
3950 if (TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate && in ParseEnumSpecifier()
3959 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseEnumSpecifier()