Lines Matching refs:ParsedTemplateInfo
381 const ParsedTemplateInfo &TemplateInfo, in ParseUsingDirectiveOrDeclaration()
493 const ParsedTemplateInfo &TemplateInfo, in ParseUsingDeclaration()
590 if (TemplateInfo.Kind == ParsedTemplateInfo::Template && in ParseUsingDeclaration()
593 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitSpecialization) in ParseUsingDeclaration()
595 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseUsingDeclaration()
1215 const ParsedTemplateInfo &TemplateInfo, in ParseClassSpecifier()
1248 (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation || in ParseClassSpecifier()
1249 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitSpecialization); in ParseClassSpecifier()
1408 << (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) in ParseClassSpecifier()
1418 const_cast<ParsedTemplateInfo&>(TemplateInfo).Kind in ParseClassSpecifier()
1419 = ParsedTemplateInfo::NonTemplate; in ParseClassSpecifier()
1422 == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
1425 const_cast<ParsedTemplateInfo&>(TemplateInfo).Kind in ParseClassSpecifier()
1426 = ParsedTemplateInfo::NonTemplate; in ParseClassSpecifier()
1427 const_cast<ParsedTemplateInfo&>(TemplateInfo).TemplateLoc in ParseClassSpecifier()
1429 const_cast<ParsedTemplateInfo&>(TemplateInfo).ExternLoc in ParseClassSpecifier()
1611 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier()
1636 TemplateInfo.Kind == ParsedTemplateInfo::NonTemplate)) { in ParseClassSpecifier()
1650 if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
1695 } else if (TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation && in ParseClassSpecifier()
1711 TemplateInfo.Kind != ParsedTemplateInfo::NonTemplate) { in ParseClassSpecifier()
1727 TemplateInfo.Kind == ParsedTemplateInfo::ExplicitInstantiation) { in ParseClassSpecifier()
2261 const ParsedTemplateInfo &TemplateInfo, in ParseCXXClassMemberDeclaration()
2406 TemplateInfo.Kind == ParsedTemplateInfo::NonTemplate && in ParseCXXClassMemberDeclaration()