tree-hash-traits.h (tree_operand_hash): Provide equal, not equal_keys.
authorRichard Biener <rguenther@suse.de>
Fri, 6 Nov 2015 09:46:17 +0000 (09:46 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 6 Nov 2015 09:46:17 +0000 (09:46 +0000)
2015-11-06  Richard Biener  <rguenther@suse.de>

* tree-hash-traits.h (tree_operand_hash): Provide equal, not
equal_keys.

From-SVN: r229838

gcc/ChangeLog
gcc/tree-hash-traits.h

index f01e8ec12630c12ab133c1136e90c6149b209d51..e7c82e6282cd12e442be68ec86071f7cf400cead 100644 (file)
@@ -1,3 +1,8 @@
+2015-11-06  Richard Biener  <rguenther@suse.de>
+
+       * tree-hash-traits.h (tree_operand_hash): Provide equal, not
+       equal_keys.
+
 2015-11-05  Cesar Philippidis  <cesar@codesourcery.com>
            Thomas Schwinge  <thomas@codesourcery.com>
            James Norris  <jnorris@codesourcery.com>
index 1edc49eda46748648d263a2cfefce8c5f3aa567b..5143a9d79fa3605c27e58a174ca9a158e51d5a31 100644 (file)
@@ -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 <tree_node>
 {
-  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);
 }