Lines Matching refs:TemplateId
3783 TemplateIdAnnotation *TemplateId = Next.is(tok::annot_template_id) in ParseDeclarationSpecifiers() local
3786 if (TemplateId && TemplateId->hasInvalidName()) { in ParseDeclarationSpecifiers()
3794 if (TemplateId && TemplateId->Kind == TNK_Type_template) { in ParseDeclarationSpecifiers()
3806 TemplateId->Name && in ParseDeclarationSpecifiers()
3807 Actions.isCurrentClassName(*TemplateId->Name, getCurScope(), &SS) && in ParseDeclarationSpecifiers()
3826 if (TemplateId && TemplateId->Kind == TNK_Concept_template) { in ParseDeclarationSpecifiers()
4119 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in ParseDeclarationSpecifiers() local
4121 if (TemplateId->hasInvalidName()) { in ParseDeclarationSpecifiers()
4126 if (TemplateId->Kind == TNK_Concept_template) { in ParseDeclarationSpecifiers()
4129 if (TemplateId->hasInvalidArgs()) in ParseDeclarationSpecifiers()
4130 TemplateId = nullptr; in ParseDeclarationSpecifiers()
4144 TemplateId, Policy); in ParseDeclarationSpecifiers()
4150 if (TemplateId && !isInvalid && Actions.CheckTypeConstraint(TemplateId)) in ParseDeclarationSpecifiers()
4151 TemplateId = nullptr; in ParseDeclarationSpecifiers()
4177 DiagID, TemplateId, Policy); in ParseDeclarationSpecifiers()
4180 TemplateId, Policy); in ParseDeclarationSpecifiers()
4185 if (TemplateId->Kind != TNK_Type_template && in ParseDeclarationSpecifiers()
4186 TemplateId->Kind != TNK_Undeclared_template) { in ParseDeclarationSpecifiers()
4196 Actions.isCurrentClassName(*TemplateId->Name, getCurScope()) && in ParseDeclarationSpecifiers()
6177 TemplateIdAnnotation *TemplateId = takeTemplateIdAnnotation(Tok); in isDeclarationSpecifier() local
6178 if (TemplateId->hasInvalidName()) in isDeclarationSpecifier()
6187 TemplateIdAnnotation *TemplateId = in isDeclarationSpecifier() local
6191 if (TemplateId && TemplateId->hasInvalidName()) in isDeclarationSpecifier()