Fix print_node for CONSTRUCTORs
commitf1f259dbd2f0da020b404c53e1e8a2e53af4eb3b
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Nov 2016 09:42:18 +0000 (24 09:42 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Nov 2016 09:42:18 +0000 (24 09:42 +0000)
tree6a5424eaba95faccded12402bfb30eb22ae695ea
parent84443446c2a1018e4679918c1b39cbf81ea445c0
Fix print_node for CONSTRUCTORs

* print-tree.c (struct bucket): Remove.
(print_node): Add new argument which drives whether a tree node
is printed briefly or not.
(debug_tree): Replace a custom hash table with hash_set<T>.
* print-tree.h (print_node): Add the argument.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@242820 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/print-tree.c
gcc/print-tree.h