re PR c++/51223 (ICE with invalid function parameter)
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 24 Jan 2012 10:39:03 +0000 (10:39 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 24 Jan 2012 10:39:03 +0000 (10:39 +0000)
commit7cc35b68d5fe7ec32079ec56098f2a7f77893586
treefaad56ec074f6f0711d420c5ab6405a31e4531a1
parenta9d3ac1e891f37fe405d8aaa4653d27ed818871c
re PR c++/51223 (ICE with invalid function parameter)

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

PR c++/51223
* call.c (build_over_call): Check for error_mark_node as
TREE_VALUE when default arguments are processed.

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

PR c++/51223
* g++.dg/parse/crash58.C: New.

From-SVN: r183472
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/crash58.C [new file with mode: 0644]