Lines Matching refs:TemplateId
600 Range = SourceRange(Name.TemplateId->LAngleLoc, in ParseUsingDeclaration()
601 Name.TemplateId->RAngleLoc); in ParseUsingDeclaration()
969 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseBaseTypeSpecifier() local
970 if (TemplateId->Kind == TNK_Type_template || in ParseBaseTypeSpecifier()
971 TemplateId->Kind == TNK_Dependent_template_name) { in ParseBaseTypeSpecifier()
1389 TemplateIdAnnotation *TemplateId = nullptr; in ParseClassSpecifier() local
1434 TemplateId = takeTemplateIdAnnotation(Tok); in ParseClassSpecifier()
1437 if (TemplateId->Kind != TNK_Type_template && in ParseClassSpecifier()
1438 TemplateId->Kind != TNK_Dependent_template_name) { in ParseClassSpecifier()
1447 Diag(TemplateId->LAngleLoc, diag::err_template_spec_syntax_non_template) in ParseClassSpecifier()
1448 << TemplateId->Name << static_cast<int>(TemplateId->Kind) << Range; in ParseClassSpecifier()
1582 if (!Name && !TemplateId && (DS.getTypeSpecType() == DeclSpec::TST_error || in ParseClassSpecifier()
1606 if (TemplateId) { in ParseClassSpecifier()
1609 ASTTemplateArgsPtr TemplateArgsPtr(TemplateId->getTemplateArgs(), in ParseClassSpecifier()
1610 TemplateId->NumArgs); in ParseClassSpecifier()
1623 TemplateId->Template, in ParseClassSpecifier()
1624 TemplateId->TemplateNameLoc, in ParseClassSpecifier()
1625 TemplateId->LAngleLoc, in ParseClassSpecifier()
1627 TemplateId->RAngleLoc, in ParseClassSpecifier()
1639 TemplateId->SS, in ParseClassSpecifier()
1640 TemplateId->TemplateKWLoc, in ParseClassSpecifier()
1641 TemplateId->Template, in ParseClassSpecifier()
1642 TemplateId->TemplateNameLoc, in ParseClassSpecifier()
1643 TemplateId->LAngleLoc, in ParseClassSpecifier()
1645 TemplateId->RAngleLoc); in ParseClassSpecifier()
1671 Diag(TemplateId->TemplateNameLoc, in ParseClassSpecifier()
1689 *TemplateId, attrs.getList(), in ParseClassSpecifier()
3264 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseMemInitializer() local
3265 if (TemplateId->Kind == TNK_Type_template || in ParseMemInitializer()
3266 TemplateId->Kind == TNK_Dependent_template_name) { in ParseMemInitializer()