Chromium Code Reviews| Index: base/hash_tables.h |
| =================================================================== |
| --- base/hash_tables.h (revision 25142) |
| +++ base/hash_tables.h (working copy) |
| @@ -11,6 +11,12 @@ |
| // base::hash_map<int> my_map; |
| // base::hash_set<int> my_set; |
| // |
| +// NOTE: It is an explicit non-goal of this class to provide a generic hash |
| +// function for pointers. If you to hash a pointers to a particular class, |
|
darin (slow to review)
2009/09/03 05:23:11
nit: "If you _want_ to hash pointers..."
|
| +// please define the template specialization elsewhere (for example, in its |
| +// header file) and keep it specific to just pointers to that class. This is |
| +// because identity hashes are not desirable for all types that might show up |
| +// in containers as pointers. |
| #ifndef BASE_HASH_TABLES_H_ |
| #define BASE_HASH_TABLES_H_ |