re PR c++/33101 ([DR 577] allow typedefs for void in empty parameter list)
authorPaolo Carlini <paolo.carlini@oracle.com>
Sat, 14 Jun 2014 22:55:40 +0000 (22:55 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sat, 14 Jun 2014 22:55:40 +0000 (22:55 +0000)
commit045af2d75a12163df1c36f7c787126722536c1d7
tree87977ec332800831deddf811071c19a9e6b2e099
parentfb3bc97798b9a2a0e5602c097319dc22d1dba708
re PR c++/33101 ([DR 577] allow typedefs for void in empty parameter list)

/cp
2014-06-14  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/33101
* decl.c (grokparms): Improve error message about void parameters.
* error.c (type_to_string): Fix aka cut off code.

/testsuite
2014-06-14  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/33101
* g++.dg/other/void3.C: New.
* g++.dg/conversion/err-recover1.C: Update.

From-SVN: r211673
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/error.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/conversion/err-recover1.C
gcc/testsuite/g++.dg/other/void3.C [new file with mode: 0644]