From: Mark Mitchell Date: Thu, 7 Oct 1999 03:34:58 +0000 (+0000) Subject: * dump.c (dequeue_and_dump): Dump all three operands to a COND_EXPR. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=56934d5c71573a16adf4a78afa16a0e27bfa5668;p=gcc.git * dump.c (dequeue_and_dump): Dump all three operands to a COND_EXPR. From-SVN: r29849 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 3321923e83f..0a64b4d4f26 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,7 @@ 1999-10-06 Mark Mitchell + * dump.c (dequeue_and_dump): Dump all three operands to a COND_EXPR. + * cp-tree.h (CLASSTYPE_VFIELD): Remove. * call.c (build_vfield_ref): Use TYPE_VFIELD, not CLASSTYPE_VFIELD. 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));