diff options
author | Daniel Kruegler <daniel.kruegler@gmail.com> | 2017-03-23 19:40:16 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-03-23 19:40:16 +0000 |
commit | 7f359d19d0b1b13c21e7a325ef391ed19bc8ba70 (patch) | |
tree | a71417b0083d1c3401026601882728aa88056731 /gcc | |
parent | 288695f7a49e187d9c4e0dad6024aed227512477 (diff) | |
download | gcc-7f359d19d0b1b13c21e7a325ef391ed19bc8ba70.zip gcc-7f359d19d0b1b13c21e7a325ef391ed19bc8ba70.tar.gz gcc-7f359d19d0b1b13c21e7a325ef391ed19bc8ba70.tar.bz2 |
Implement LWG 2686, std::hash<error_condition>, for C++17
2017-03-23 Daniel Kruegler <daniel.kruegler@gmail.com>
Implement LWG 2686, Why is std::hash specialized for error_code,
but not error_condition?
* include/std/system_error (hash<error_condition>): Define for C++17.
* testsuite/20_util/hash/operators/size_t.cc (hash<error_condition>):
Instantiate test for error_condition.
* testsuite/20_util/hash/requirements/explicit_instantiation.cc
(hash<error_condition>): Instantiate hash<error_condition>.
From-SVN: r246424
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions