]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/45043 (ICE: tree check: expected identifier_node, have bit_not_expr in...
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 30 Aug 2010 18:13:32 +0000 (18:13 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 30 Aug 2010 18:13:32 +0000 (18:13 +0000)
commitb960ce040d53b610b2b2e3fb9c2220353a297229
tree9743cff432abc372b418fcddc3b9c51c60bd55f5
parentb0268cc04f2b9a39dc70388cc63d88ff5e839049
re PR c++/45043 (ICE: tree check: expected identifier_node, have bit_not_expr in grokdeclarator, at cp/decl.c:8113 on invalid code)

/cp
2010-08-30  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/45043
* decl.c (grokdeclarator): Use MAIN_NAME_P only on IDENTIFIER_NODEs.

/testsuite
2010-08-30  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/45043
* g++.dg/template/crash102.C: New.

From-SVN: r163655
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/crash102.C [new file with mode: 0644]