re PR c++/33462 (Broken diagnostic: 'va_arg_expr' not supported by dump_expr)
authorPaolo Carlini <pcarlini@suse.de>
Tue, 18 Sep 2007 18:05:40 +0000 (18:05 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 18 Sep 2007 18:05:40 +0000 (18:05 +0000)
commitfdb8f4189ccfe9ef56ffb438ee8d4e98902bbfdc
tree429400c1361e2c95bd0f6bf59f5584a1f07a9599
parent6b9de967764c7d77ee1572a578f292d6afe40280
re PR c++/33462 (Broken diagnostic: 'va_arg_expr' not supported by dump_expr)

/cp
2007-09-18  Paolo Carlini  <pcarlini@suse.de>

PR c++/33462
* cxx-pretty-print.c (pp_cxx_va_arg_expression): Add.
(pp_cxx_primary_expression): Use it.
* cxx-pretty-print.h (pp_cxx_va_arg_expression): Declare.
* error.c (dump_expr): Use it.

/testsuite
2007-09-18  Paolo Carlini  <pcarlini@suse.de>

PR c++/33462
* g++.dg/ext/va-arg1.C: New.

From-SVN: r128584
gcc/cp/ChangeLog
gcc/cp/cxx-pretty-print.c
gcc/cp/cxx-pretty-print.h
gcc/cp/error.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/va-arg1.C [new file with mode: 0644]