re PR c++/35334 (Broken diagnostic for complex cast)
authorJakub Jelinek <jakub@redhat.com>
Wed, 12 Nov 2008 08:18:45 +0000 (09:18 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 12 Nov 2008 08:18:45 +0000 (09:18 +0100)
commit66e681911005962f96d56daf1a2b80bfe89cfbd2
tree001e057e0e70c8a90aafba8c44da9fd2ef973064
parent8ebec1a5dd8a729cf24ad3cc708d9193392e8451
re PR c++/35334 (Broken diagnostic for complex cast)

PR c++/35334
* c-pretty-print.c (pp_c_complex_expr): New function.
(pp_c_postfix_expression) <case COMPLEX_EXPR>: Call it.

* error.c (dump_expr): Handle COMPLEX_EXPR.

* gcc.dg/pr35334.c: New test.
* g++.dg/other/error29.C: New test.

From-SVN: r141783
gcc/ChangeLog
gcc/c-pretty-print.c
gcc/cp/ChangeLog
gcc/cp/error.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/error29.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr35334.c [new file with mode: 0644]