Searched refs:_NOEXCEPT_ (Results 1 – 24 of 24) sorted by relevance
20 # define _NOEXCEPT_(x) noexcept(x) macro23 # define _NOEXCEPT_(x) macro
164 _NOEXCEPT_(__is_nothrow_swappable<_Hp>::value)191 _NOEXCEPT_(is_nothrow_default_constructible<_Hp>::value) : value()225 explicit __tuple_leaf(_Tp&& __t) _NOEXCEPT_((is_nothrow_constructible<_Hp, _Tp>::value))257 operator=(_Tp&& __t) _NOEXCEPT_((is_nothrow_assignable<_Hp&, _Tp>::value))264 int swap(__tuple_leaf& __t) _NOEXCEPT_(__is_nothrow_swappable<__tuple_leaf>::value)282 _NOEXCEPT_(is_nothrow_default_constructible<_Hp>::value) {}307 explicit __tuple_leaf(_Tp&& __t) _NOEXCEPT_((is_nothrow_constructible<_Hp, _Tp>::value))331 operator=(_Tp&& __t) _NOEXCEPT_((is_nothrow_assignable<_Hp&, _Tp>::value))339 swap(__tuple_leaf& __t) _NOEXCEPT_(__is_nothrow_swappable<__tuple_leaf>::value)374 _NOEXCEPT_(__all<is_nothrow_default_constructible<_Tp>::value...>::value) {}[all …]
61 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);71 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);74 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value &&148 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value||156 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)319 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)350 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)391 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value &&413 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value||632 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
210 _NOEXCEPT_(is_nothrow_default_constructible<container_type>::value)219 _NOEXCEPT_(is_nothrow_move_constructible<container_type>::value)229 _NOEXCEPT_(is_nothrow_move_assignable<container_type>::value)309 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value)383 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))414 _NOEXCEPT_(is_nothrow_default_constructible<container_type>::value &&424 _NOEXCEPT_(is_nothrow_move_constructible<container_type>::value &&436 _NOEXCEPT_(is_nothrow_move_assignable<container_type>::value &&520 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value &&717 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value &&[all …]
123 _NOEXCEPT_(is_nothrow_default_constructible<container_type>::value)132 _NOEXCEPT_(is_nothrow_move_constructible<container_type>::value)142 _NOEXCEPT_(is_nothrow_move_assignable<container_type>::value)216 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value)288 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
389 _NOEXCEPT_(is_nothrow_default_constructible<_Hash>::value)393 _NOEXCEPT_(is_nothrow_copy_constructible<_Hash>::value)404 _NOEXCEPT_(__is_nothrow_swappable<_Hash>::value)418 _NOEXCEPT_(is_nothrow_default_constructible<_Hash>::value)422 _NOEXCEPT_(is_nothrow_copy_constructible<_Hash>::value)433 _NOEXCEPT_(__is_nothrow_swappable<_Hash>::value)445 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))457 _NOEXCEPT_(is_nothrow_default_constructible<_Pred>::value)461 _NOEXCEPT_(is_nothrow_copy_constructible<_Pred>::value)475 _NOEXCEPT_(__is_nothrow_swappable<_Pred>::value)[all …]
463 _NOEXCEPT_(is_nothrow_default_constructible<_Compare>::value)467 _NOEXCEPT_(is_nothrow_copy_constructible<_Compare>::value)481 _NOEXCEPT_(__is_nothrow_swappable<_Compare>::value)510 _NOEXCEPT_(is_nothrow_default_constructible<_Compare>::value)514 _NOEXCEPT_(is_nothrow_copy_constructible<_Compare>::value)529 _NOEXCEPT_(__is_nothrow_swappable<_Compare>::value)555 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))859 _NOEXCEPT_(867 _NOEXCEPT_(928 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)[all …]
434 _NOEXCEPT_(442 _NOEXCEPT_(492 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)544 _NOEXCEPT_(is_nothrow_move_assignable<__base>::value)642 void swap(set& __s) _NOEXCEPT_(__is_nothrow_swappable<__base>::value)806 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))848 _NOEXCEPT_(856 _NOEXCEPT_(907 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)956 _NOEXCEPT_(is_nothrow_move_assignable<__base>::value)[all …]
475 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)485 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value);505 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value ||516 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value || 538 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)547 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value)581 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value || 636 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)662 _NOEXCEPT_(is_nothrow_move_constructible<base>::value)677 _NOEXCEPT_([all …]
368 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)414 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);446 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);554 _NOEXCEPT_(__is_nothrow_swappable<__table>::value)726 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)803 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value)841 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))908 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)955 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);985 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);[all …]
356 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);376 _NOEXCEPT_(400 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)423 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)476 vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)484 _NOEXCEPT_(is_nothrow_copy_constructible<allocator_type>::value)552 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);558 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value));788 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value);790 _NOEXCEPT_(__alloc_traits::is_always_equal::value);[all …]
517 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) + _VSTD::forward<_T2>(__u)))544 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) - _VSTD::forward<_T2>(__u)))571 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) * _VSTD::forward<_T2>(__u)))598 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) / _VSTD::forward<_T2>(__u)))625 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) % _VSTD::forward<_T2>(__u)))652 _NOEXCEPT_(noexcept(- _VSTD::forward<_Tp>(__x)))679 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) == _VSTD::forward<_T2>(__u)))706 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) != _VSTD::forward<_T2>(__u)))733 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) > _VSTD::forward<_T2>(__u)))762 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) >= _VSTD::forward<_T2>(__u)))[all …]
965 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);974 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);982 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 992 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&1004 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||1012 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)1093 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)1115 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)1151 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value || 1216 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)[all …]
1097 _NOEXCEPT_(1110 _NOEXCEPT_(1115 _NOEXCEPT_(1142 _NOEXCEPT_(1148 _NOEXCEPT_(__is_nothrow_swappable<value_compare>::value);1467 _NOEXCEPT_(is_nothrow_move_assignable<value_compare>::value &&1472 _NOEXCEPT_(1480 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)1494 _NOEXCEPT_(1682 _NOEXCEPT_([all …]
793 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)798 _NOEXCEPT_(is_nothrow_copy_constructible<allocator_type>::value)805 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)1008 _NOEXCEPT_(1023 _NOEXCEPT_(1037 _NOEXCEPT_(1342 _NOEXCEPT_(1348 _NOEXCEPT_(1356 _NOEXCEPT_(1378 _NOEXCEPT_([all …]
582 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value);642 _NOEXCEPT_(663 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)695 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)833 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)870 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value);875 _NOEXCEPT_(1092 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value);1287 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value)1317 _NOEXCEPT_([all …]
141 void swap(array& __a) _NOEXCEPT_(_Size == 0 || __is_nothrow_swappable<_Tp>::value)285 _NOEXCEPT_(noexcept(__x.swap(__y)))
754 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);758 _NOEXCEPT_(is_nothrow_copy_constructible<allocator_type>::value);770 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);831 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value));991 _NOEXCEPT_((__noexcept_move_assign_container<_Allocator, __alloc_traits>::value))1414 _NOEXCEPT_(__alloc_traits::is_always_equal::value);1420 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value);1427 _NOEXCEPT_(1435 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)1498 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)[all …]
727 # define _NOEXCEPT_(x) noexcept(x)730 # define _NOEXCEPT_(x)741 # define _NOEXCEPT_DEBUG_(x) _NOEXCEPT_(x)
268 swap(_Tp (&__a)[_Np], _Tp (&__b)[_Np]) _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value)496 _NOEXCEPT_(is_nothrow_copy_assignable<first_type>::value &&509 _NOEXCEPT_(is_nothrow_move_assignable<first_type>::value &&530 swap(pair& __p) _NOEXCEPT_(__is_nothrow_swappable<first_type>::value &&605 _NOEXCEPT_((__is_nothrow_swappable<_T1>::value &&
2131 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&2186 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&2216 _NOEXCEPT_(is_nothrow_move_constructible<_T1>::value &&2243 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&2296 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&2345 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&2354 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&5425 _NOEXCEPT_(__is_nothrow_swappable<_Alloc>::value)5438 _NOEXCEPT_(__is_nothrow_swappable<_Alloc>::value)
65 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) < _VSTD::forward<_T2>(__u)))
4422 swap(_Tp& __x, _Tp& __y) _NOEXCEPT_(is_nothrow_move_constructible<_Tp>::value &&4435 swap(_Tp (&__a)[_Np], _Tp (&__b)[_Np]) _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value);4441 // _NOEXCEPT_(_NOEXCEPT_(swap(*__a, *__b)))4442 _NOEXCEPT_(_NOEXCEPT_(swap(*_VSTD::declval<_ForwardIterator1>(),
293 _LIBCPP_CONSTEXPR void swap(propagate_const& __pt) _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value)464 _LIBCPP_CONSTEXPR void swap(propagate_const<_Tp>& __pc1, propagate_const<_Tp>& __pc2) _NOEXCEPT_(__…