Skip to content

Commit 205b36f

Browse files
committed
[FOLD] cleanup
1 parent 40b69a1 commit 205b36f

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

clang/lib/Sema/SemaDeclCXX.cpp

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3559,30 +3559,6 @@ Sema::ActOnCXXMemberDeclarator(Scope *S, AccessSpecifier AS, Declarator &D,
35593559
}
35603560

35613561
IdentifierInfo *II = Name.getAsIdentifierInfo();
3562-
3563-
#if 0
3564-
// Member field could not be with "template" keyword.
3565-
// So TemplateParameterLists should be empty in this case.
3566-
if (TemplateParameterLists.size()) {
3567-
TemplateParameterList* TemplateParams = TemplateParameterLists[0];
3568-
if (TemplateParams->size()) {
3569-
// There is no such thing as a member field template.
3570-
Diag(D.getIdentifierLoc(), diag::err_template_member)
3571-
<< II
3572-
<< SourceRange(TemplateParams->getTemplateLoc(),
3573-
TemplateParams->getRAngleLoc());
3574-
} else {
3575-
// There is an extraneous 'template<>' for this member.
3576-
Diag(TemplateParams->getTemplateLoc(),
3577-
diag::err_template_member_noparams)
3578-
<< II
3579-
<< SourceRange(TemplateParams->getTemplateLoc(),
3580-
TemplateParams->getRAngleLoc());
3581-
}
3582-
return nullptr;
3583-
}
3584-
#endif
3585-
35863562
if (D.getName().getKind() == UnqualifiedIdKind::IK_TemplateId) {
35873563
Diag(D.getIdentifierLoc(), diag::err_member_with_template_arguments)
35883564
<< II

0 commit comments

Comments
 (0)