Commit ef6379fd by Diego Novillo Committed by Diego Novillo

tree-pretty-print.c (dump_generic_node): Handle VALUE_HANDLE in COMPONENT_REF nodes.


	* tree-pretty-print.c (dump_generic_node): Handle VALUE_HANDLE
	in COMPONENT_REF nodes.

From-SVN: r86751
parent 7783b402
2004-08-30 Diego Novillo <dnovillo@redhat.com>
* tree-pretty-print.c (dump_generic_node): Handle VALUE_HANDLE
in COMPONENT_REF nodes.
2004-08-29 Gabriel Dos Reis <gdr@integrable-solutions.net> 2004-08-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
PR c++/15378 PR c++/15378
......
...@@ -627,6 +627,8 @@ dump_generic_node (pretty_printer *buffer, tree node, int spc, int flags, ...@@ -627,6 +627,8 @@ dump_generic_node (pretty_printer *buffer, tree node, int spc, int flags,
pp_string (buffer, str); pp_string (buffer, str);
dump_generic_node (buffer, TREE_OPERAND (node, 1), spc, flags, false); dump_generic_node (buffer, TREE_OPERAND (node, 1), spc, flags, false);
if (TREE_CODE (op0) != VALUE_HANDLE)
{
op0 = component_ref_field_offset (node); op0 = component_ref_field_offset (node);
if (op0 && TREE_CODE (op0) != INTEGER_CST) if (op0 && TREE_CODE (op0) != INTEGER_CST)
{ {
...@@ -634,6 +636,7 @@ dump_generic_node (pretty_printer *buffer, tree node, int spc, int flags, ...@@ -634,6 +636,7 @@ dump_generic_node (pretty_printer *buffer, tree node, int spc, int flags,
dump_generic_node (buffer, op0, spc, flags, false); dump_generic_node (buffer, op0, spc, flags, false);
pp_character (buffer, '}'); pp_character (buffer, '}');
} }
}
break; break;
case BIT_FIELD_REF: case BIT_FIELD_REF:
......
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