summaryrefslogtreecommitdiffstats
path: root/gcc/cp/dump.c
diff options
context:
space:
mode:
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>1999-10-07 03:34:58 +0000
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>1999-10-07 03:34:58 +0000
commitd90bba76c4973dd3ef78499fdb30f5d12c523851 (patch)
treea8df802bed81f00dad9d63b0c6e73d4d87209d0c /gcc/cp/dump.c
parentf51ffd87f2f14ce7ba750ffbbe52ea9b51311e8f (diff)
downloadppe42-gcc-d90bba76c4973dd3ef78499fdb30f5d12c523851.tar.gz
ppe42-gcc-d90bba76c4973dd3ef78499fdb30f5d12c523851.zip
* dump.c (dequeue_and_dump): Dump all three operands to a COND_EXPR.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29849 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/dump.c')
-rw-r--r--gcc/cp/dump.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/cp/dump.c b/gcc/cp/dump.c
index dc767bc8fa7..b38961e5f7e 100644
--- a/gcc/cp/dump.c
+++ b/gcc/cp/dump.c
@@ -783,13 +783,18 @@ dequeue_and_dump (di)
case MODIFY_EXPR:
case COMPONENT_REF:
case COMPOUND_EXPR:
- case COND_EXPR:
case ARRAY_REF:
/* These nodes are binary, but do not have code class `2'. */
dump_child ("op 0", TREE_OPERAND (t, 0));
dump_child ("op 1", TREE_OPERAND (t, 1));
break;
+ case COND_EXPR:
+ dump_child ("op 0", TREE_OPERAND (t, 0));
+ dump_child ("op 1", TREE_OPERAND (t, 1));
+ dump_child ("op 2", TREE_OPERAND (t, 2));
+ break;
+
case CALL_EXPR:
dump_child ("fn", TREE_OPERAND (t, 0));
dump_child ("args", TREE_OPERAND (t, 1));
OpenPOWER on IntegriCloud