Searched refs:is_nothrow_move_constructible (Results 1 – 25 of 26) sorted by relevance
12
95 struct _LIBCPP_TEMPLATE_VIS is_nothrow_move_constructible struct101 struct _LIBCPP_TEMPLATE_VIS is_nothrow_move_constructible struct108 inline constexpr bool is_nothrow_move_constructible_v = is_nothrow_move_constructible<_Tp>::value;
51 _NOEXCEPT_(is_nothrow_move_constructible<_Tp>::value&& is_nothrow_move_assignable<_Tp>::value);
73 _NOEXCEPT_(is_nothrow_move_constructible<_Rollback>::value) in __exception_guard_exceptions()104 _NOEXCEPT_(is_nothrow_move_constructible<_Rollback>::value) in __exception_guard_noexceptions()
30 is_nothrow_move_constructible<_T1>::value && is_nothrow_assignable<_T1&, _T2>::value) { in exchange()
37 …__conditional_t<!is_nothrow_move_constructible<_Tp>::value && is_copy_constructible<_Tp>::value, c…
41 _NOEXCEPT_(is_nothrow_move_constructible<_Tp>::value&& is_nothrow_move_assignable<_Tp>::value) { in swap()
35 swap(T& a, T& b) noexcept(is_nothrow_move_constructible<T>::value &&54 !is_nothrow_move_constructible<T>::value && is_copy_constructible<T>::value,221 noexcept(is_nothrow_move_constructible<T>::value && is_nothrow_assignable<T&, U>::value);
570 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)757 …is_nothrow_move_constructible<__bucket_list>::value&& is_nothrow_move_constructible<__first_node>:…758 …is_nothrow_move_constructible<__node_allocator>::value&& is_nothrow_move_constructible<hasher>::va…759 is_nothrow_move_constructible<key_equal>::value);1066 …is_nothrow_move_constructible<__bucket_list>::value&& is_nothrow_move_constructible<__first_node>:…1067 …is_nothrow_move_constructible<__node_allocator>::value&& is_nothrow_move_constructible<hasher>::va…1068 is_nothrow_move_constructible<key_equal>::value)
72 is_nothrow_move_constructible<hasher>::value &&73 is_nothrow_move_constructible<key_equal>::value &&74 is_nothrow_move_constructible<allocator_type>::value);320 is_nothrow_move_constructible<hasher>::value &&321 is_nothrow_move_constructible<key_equal>::value &&322 is_nothrow_move_constructible<allocator_type>::value);693 …_LIBCPP_HIDE_FROM_ABI unordered_set(unordered_set&& __u) _NOEXCEPT_(is_nothrow_move_constructible<…1074 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)1287 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);1679 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)
64 is_nothrow_move_constructible<allocator_type>::value &&65 is_nothrow_move_constructible<key_compare>::value);309 is_nothrow_move_constructible<allocator_type>::value &&310 is_nothrow_move_constructible<key_compare>::value);660 _LIBCPP_HIDE_FROM_ABI set(set&& __s) noexcept(is_nothrow_move_constructible<__base>::value)1117 …_LIBCPP_HIDE_FROM_ABI multiset(multiset&& __s) noexcept(is_nothrow_move_constructible<__base>::val…
72 is_nothrow_move_constructible<hasher>::value &&73 is_nothrow_move_constructible<key_equal>::value &&74 is_nothrow_move_constructible<allocator_type>::value);358 is_nothrow_move_constructible<hasher>::value &&359 is_nothrow_move_constructible<key_equal>::value &&360 is_nothrow_move_constructible<allocator_type>::value);1130 …_LIBCPP_HIDE_FROM_ABI unordered_map(unordered_map&& __u) _NOEXCEPT_(is_nothrow_move_constructible<…1661 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)1929 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);2407 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)
103 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);370 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)
132 template <class T> struct is_nothrow_move_constructible;363 = is_nothrow_move_constructible<T>::value; // C++17
52 noexcept(is_nothrow_move_constructible<allocator_type>::value);518 …__forward_list_base(__forward_list_base&& __x) noexcept(is_nothrow_move_constructible<__node_alloc…594 is_nothrow_move_constructible<__node_allocator>::value)709 …_LIBCPP_HIDE_FROM_ABI forward_list(forward_list&& __x) noexcept(is_nothrow_move_constructible<base…
344 …_LIBCPP_HIDE_FROM_ABI queue(queue&& __q) noexcept(is_nothrow_move_constructible<container_type>::v…543 …is_nothrow_move_constructible<container_type>::value && is_nothrow_move_constructible<value_compar…
78 is_nothrow_move_constructible<allocator_type>::value &&79 is_nothrow_move_constructible<key_compare>::value);363 is_nothrow_move_constructible<allocator_type>::value &&364 is_nothrow_move_constructible<key_compare>::value);1091 _LIBCPP_HIDE_FROM_ABI map(map&& __m) noexcept(is_nothrow_move_constructible<__base>::value)1770 …_LIBCPP_HIDE_FROM_ABI multimap(multimap&& __m) noexcept(is_nothrow_move_constructible<__base>::val…
176 …_LIBCPP_HIDE_FROM_ABI stack(stack&& __q) noexcept(is_nothrow_move_constructible<container_type>::v…
50 noexcept(is_nothrow_move_constructible<allocator_type>::value);182 noexcept(is_nothrow_move_constructible<allocator_type>::value);564 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);1253 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)1996 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);2519 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)
54 noexcept(is_nothrow_move_constructible<allocator_type>::value);520 static_assert(is_nothrow_move_constructible<allocator_type>::value ==521 is_nothrow_move_constructible<typename __map::allocator_type>::value,658 …_LIBCPP_HIDE_FROM_ABI deque(deque&& __c) noexcept(is_nothrow_move_constructible<allocator_type>::v…1335 inline deque<_Tp, _Allocator>::deque(deque&& __c) noexcept(is_nothrow_move_constructible<allocator_…
987 …is_nothrow_move_constructible<__node_allocator>::value&& is_nothrow_move_constructible<value_compa…1447 …is_nothrow_move_constructible<__node_allocator>::value&& is_nothrow_move_constructible<value_compa…
54 noexcept(is_nothrow_move_constructible<allocator_type>::value);728 …_LIBCPP_HIDE_FROM_ABI list(list&& __c) _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>:…1052 inline list<_Tp, _Alloc>::list(list&& __c) noexcept(is_nothrow_move_constructible<__node_allocator>…
155 is_nothrow_move_constructible<_Tp>::value >;
109 …noexcept(is_nothrow_move_constructible<allocator_type>::value); // constex…1021 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)
90 using std::is_nothrow_move_constructible;
688 is_nothrow_move_constructible<_Tp>,689 is_nothrow_move_constructible<_Err>> >::value;