aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>1999-12-22 18:00:58 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1999-12-22 18:00:58 +0000
commite55e18d63994334bedc97aa3c4d17a44b9543322 (patch)
treee7f5c7b1b6ed88dc4b13c4488546b99a54cfe240
parentf13734bb663ce3f4a647916b7d4f8cbfce3cddd8 (diff)
downloadgcc-e55e18d63994334bedc97aa3c4d17a44b9543322.zip
gcc-e55e18d63994334bedc97aa3c4d17a44b9543322.tar.gz
gcc-e55e18d63994334bedc97aa3c4d17a44b9543322.tar.bz2
* dump.c (dequeue_and_dump): Handle CTOR_STMTs.
From-SVN: r31073
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/dump.c9
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 25c9105..64c7279 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+1999-12-22 Mark Mitchell <mark@codesourcery.com>
+
+ * dump.c (dequeue_and_dump): Handle CTOR_STMTs.
+
1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* error.c (dump_decl): Support named return values.
diff --git a/gcc/cp/dump.c b/gcc/cp/dump.c
index f66a5f1..173cbfa 100644
--- a/gcc/cp/dump.c
+++ b/gcc/cp/dump.c
@@ -646,6 +646,15 @@ dequeue_and_dump (di)
dump_next_stmt (di, t);
break;
+ case CTOR_STMT:
+ dump_stmt (di, t);
+ if (CTOR_BEGIN_P (t))
+ dump_string (di, "begn");
+ else
+ dump_string (di, "end");
+ dump_next_stmt (di, t);
+ break;
+
case DECL_STMT:
dump_stmt (di, t);
dump_child ("decl", DECL_STMT_DECL (t));