Commit 37f26d64 by Mark Mitchell Committed by Mark Mitchell

* dump.c (dequeue_and_dump): Dump TARGET_EXPRs.

From-SVN: r28867
parent 36349f8b
1999-08-25 Mark Mitchell <mark@codesourcery.com>
* dump.c (dequeue_and_dump): Dump TARGET_EXPRs.
1999-08-25 Nathan Sidwell <nathan@acm.org>
* decl2.c (handle_class_head): Be graceful about additional
......
......@@ -828,6 +828,20 @@ dequeue_and_dump (di)
dump_child ("stmt", STMT_EXPR_STMT (t));
break;
case TARGET_EXPR:
if (dump_children_p)
{
dump_child ("decl", TREE_OPERAND (t, 0));
dump_child ("init", TREE_OPERAND (t, 1));
dump_child ("clnp", TREE_OPERAND (t, 2));
/* There really are two possible places the initializer can
be. After RTL expansion, the second operand is moved to
the position of the fourth operand, and the second
operand becomes NULL. */
dump_child ("init", TREE_OPERAND (t, 3));
}
break;
default:
/* There are no additional fields to print. */
break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment