From 8ba66467b90333d01cec3dc47a1ee12734d3e04b Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Fri, 6 Nov 2015 09:46:17 +0000 Subject: [PATCH] tree-hash-traits.h (tree_operand_hash): Provide equal, not equal_keys. 2015-11-06 Richard Biener * tree-hash-traits.h (tree_operand_hash): Provide equal, not equal_keys. From-SVN: r229838 --- gcc/ChangeLog | 5 +++++ gcc/tree-hash-traits.h | 10 ++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f01e8ec1263..e7c82e6282c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-11-06 Richard Biener + + * tree-hash-traits.h (tree_operand_hash): Provide equal, not + equal_keys. + 2015-11-05 Cesar Philippidis Thomas Schwinge James Norris diff --git a/gcc/tree-hash-traits.h b/gcc/tree-hash-traits.h index 1edc49eda46..5143a9d79fa 100644 --- a/gcc/tree-hash-traits.h +++ b/gcc/tree-hash-traits.h @@ -23,18 +23,20 @@ along with GCC; see the file COPYING3. If not see /* Hash for trees based on operand_equal_p. */ struct tree_operand_hash : ggc_ptr_hash { - static inline hashval_t hash (const_tree); - static inline bool equal_keys (const_tree, const_tree); + static inline hashval_t hash (const value_type &); + static inline bool equal (const value_type &, + const compare_type &); }; inline hashval_t -tree_operand_hash::hash (const_tree t) +tree_operand_hash::hash (const value_type &t) { return iterative_hash_expr (t, 0); } inline bool -tree_operand_hash::equal_keys (const_tree t1, const_tree t2) +tree_operand_hash::equal (const value_type &t1, + const compare_type &t2) { return operand_equal_p (t1, t2, 0); } -- 2.30.2