re PR c++/51370 (ICE with invalid template parameter)
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 27 Jan 2012 00:12:41 +0000 (00:12 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 27 Jan 2012 00:12:41 +0000 (00:12 +0000)
commit6c1e7aa99cf4d918535ebfe59f19e48672a3c9a4
tree70ae8a313c996c6f87189a828815f740e18f5732
parent2fda54bd153102ac40092ac4f38a7d885257de37
re PR c++/51370 (ICE with invalid template parameter)

/cp
2012-01-26  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51370
* error.c (dump_decl, [TEMPLATE_ID_EXPR]): Handle error_mark_node
as TREE_OPERAND (t, 1).

/testsuite
2012-01-26  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51370
* g++.dg/template/crash112.C: New.

From-SVN: r183593
gcc/cp/ChangeLog
gcc/cp/error.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/crash112.C [new file with mode: 0644]