Module Name: src Committed By: joerg Date: Tue Jul 17 18:57:25 UTC 2018
Modified Files: src/external/bsd/libc++/dist/libcxx/include: __hash_table Log Message: Provide consistent exception specifiers. To generate a diff of this commit: cvs rdiff -u -r1.1.1.5 -r1.2 \ src/external/bsd/libc++/dist/libcxx/include/__hash_table Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/libc++/dist/libcxx/include/__hash_table diff -u src/external/bsd/libc++/dist/libcxx/include/__hash_table:1.1.1.5 src/external/bsd/libc++/dist/libcxx/include/__hash_table:1.2 --- src/external/bsd/libc++/dist/libcxx/include/__hash_table:1.1.1.5 Thu Aug 20 09:31:48 2015 +++ src/external/bsd/libc++/dist/libcxx/include/__hash_table Tue Jul 17 18:57:25 2018 @@ -1135,6 +1135,7 @@ __hash_table<_Tp, _Hash, _Equal, _Alloc> _NOEXCEPT_( is_nothrow_default_constructible<__bucket_list>::value && is_nothrow_default_constructible<__first_node>::value && + is_nothrow_default_constructible<__node_allocator>::value && is_nothrow_default_constructible<hasher>::value && is_nothrow_default_constructible<key_equal>::value) : __p2_(0), @@ -1203,6 +1204,7 @@ __hash_table<_Tp, _Hash, _Equal, _Alloc> _NOEXCEPT_( is_nothrow_move_constructible<__bucket_list>::value && is_nothrow_move_constructible<__first_node>::value && + is_nothrow_move_constructible<__node_allocator>::value && is_nothrow_move_constructible<hasher>::value && is_nothrow_move_constructible<key_equal>::value) : __bucket_list_(_VSTD::move(__u.__bucket_list_)),