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_)),