OSDN Git Service

/cp
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 1 Nov 2007 02:17:02 +0000 (02:17 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 1 Nov 2007 02:17:02 +0000 (02:17 +0000)
commit7ec8e6a2f669aa11f8327eac76c8502d19e3bd8a
tree863b0f2ae6b67ddf839ffaad44b8e68fb931aaf2
parentb778bb488c31be88495b84ef01337033703b2fa1
/cp
2007-10-31  Paolo Carlini  <pcarlini@suse.de>

PR c++/33494
* cxx-pretty-print.c (pp_cxx_typeid_expression,
pp_cxx_delete_expression): Change to static linkage.
* cxx-pretty-print.h: Adjust declarations.
* error.c (dump_expr, case EXPR_PACK_EXPANSION, TYPEID_EXPR,
MEMBER_REF, DOTSTAR_EXPR, DELETE_EXPR, VEC_DELETE_EXPR,
MODOP_EXPR): Forward to pp_expression.

* cxx-pretty-print.c (pp_cxx_expression, case NON_DEPENDENT_EXPR):
Fix typo.

/testsuite
2007-10-31  Paolo Carlini  <pcarlini@suse.de>

PR c++/33494
* g++.dg/template/error35.C: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129815 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cxx-pretty-print.c
gcc/cp/cxx-pretty-print.h
gcc/cp/error.c
gcc/testsuite/ChangeLog