]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c++/14369 (errenous reject of well-formed code)
authorGabriel Dos Reis <gdr@integrable-solutions.net>
Mon, 1 Mar 2004 21:04:30 +0000 (21:04 +0000)
committerGabriel Dos Reis <gdr@gcc.gnu.org>
Mon, 1 Mar 2004 21:04:30 +0000 (21:04 +0000)
        PR c++/14369
        * error.c (dump_expr): Handle THROW_EXPR.

From-SVN: r78723

gcc/cp/ChangeLog
gcc/cp/error.c

index 9c7d3d937a4dcae9ec4068971a7ca98328c8cd08..02b99e44b308da68ad67483ccf273784cf310bfc 100644 (file)
@@ -1,3 +1,8 @@
+2004-03-01  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+       PR c++/14369
+       * error.c (dump_expr): Handle THROW_EXPR.
+
 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
 
        PR c++/14324
index a276f7b71ad03bc3678a87dfb8854ff173ba9984..bbd90c9d18810326c10877d08a8bad71b4e64521 100644 (file)
@@ -1319,6 +1319,11 @@ dump_expr (tree t, int flags)
        pp_c_constant (pp_c_base (cxx_pp), t);
       break;
 
+    case THROW_EXPR:
+      pp_identifier (cxx_pp, "throw");
+      dump_expr (TREE_OPERAND (t, 0), flags);
+      break;
+
     case PTRMEM_CST:
       pp_ampersand (cxx_pp);
       dump_type (PTRMEM_CST_CLASS (t), flags);