Created on 2016-11-10.00:00:00 last changed 97 months ago
Proposed resolution:
This wording is relative to N4606.
Change [function.objects], header <functional> synopsis, as indicated:
[…] // Hash function specializations template <> struct hash<bool>; […] template <> struct hash<long double>; template <> struct hash<nullptr_t>; template<class T> struct hash<T*>; […]
Change [unord.hash] before p2, as indicated:
template <> struct hash<bool>; […] template <> struct hash<long double>; template <> struct hash<nullptr_t>; template<class T> struct hash<T*>;
[ 2016-11-28 ]
Resolved by P0513R0
[ 2016-11-13, Daniel provides wording ]
In the list of types that the library provides std::hash specializations, there is an entry for hash<T*>, but none entry for hash<nullptr_t>.
History | |||
---|---|---|---|
Date | User | Action | Args |
2016-11-28 15:37:08 | admin | set | messages: + msg8698 |
2016-11-28 15:37:08 | admin | set | status: new -> resolved |
2016-11-13 16:16:59 | admin | set | messages: + msg8639 |
2016-11-13 16:16:59 | admin | set | messages: + msg8638 |
2016-11-10 00:00:00 | admin | create |