Searched refs:_NOEXCEPT_ (Results 1 – 24 of 24) sorted by relevance
20 # define _NOEXCEPT_(x) noexcept(x) macro23 # define _NOEXCEPT_(x) macro
174 _NOEXCEPT_(__is_nothrow_swappable<_Hp>::value)187 _NOEXCEPT_(is_nothrow_default_constructible<_Hp>::value) : value()221 explicit __tuple_leaf(_Tp&& __t) _NOEXCEPT_((is_nothrow_constructible<_Hp, _Tp>::value))283 operator=(_Tp&& __t) _NOEXCEPT_((is_nothrow_assignable<_Hp&, _Tp>::value))290 int swap(__tuple_leaf& __t) _NOEXCEPT_(__is_nothrow_swappable<__tuple_leaf>::value)308 _NOEXCEPT_(is_nothrow_default_constructible<_Hp>::value) {}333 explicit __tuple_leaf(_Tp&& __t) _NOEXCEPT_((is_nothrow_constructible<_Hp, _Tp>::value))357 operator=(_Tp&& __t) _NOEXCEPT_((is_nothrow_assignable<_Hp&, _Tp>::value))365 swap(__tuple_leaf& __t) _NOEXCEPT_(__is_nothrow_swappable<__tuple_leaf>::value)402 _NOEXCEPT_(__all<is_nothrow_default_constructible<_Tp>::value...>::value) {}[all …]
60 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);68 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);71 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value &&143 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value||151 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)162 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value||169 _NOEXCEPT_(__is_nothrow_swappable<__alloc_rr>::value)333 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)364 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)405 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value &&[all …]
208 _NOEXCEPT_(is_nothrow_default_constructible<container_type>::value)217 _NOEXCEPT_(is_nothrow_move_constructible<container_type>::value)227 _NOEXCEPT_(is_nothrow_move_assignable<container_type>::value)302 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value)373 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))403 _NOEXCEPT_(is_nothrow_default_constructible<container_type>::value &&413 _NOEXCEPT_(is_nothrow_move_constructible<container_type>::value &&425 _NOEXCEPT_(is_nothrow_move_assignable<container_type>::value &&494 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value &&691 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value &&[all …]
122 _NOEXCEPT_(is_nothrow_default_constructible<container_type>::value)131 _NOEXCEPT_(is_nothrow_move_constructible<container_type>::value)141 _NOEXCEPT_(is_nothrow_move_assignable<container_type>::value)210 _NOEXCEPT_(__is_nothrow_swappable<container_type>::value)279 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
411 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)420 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value);439 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value ||446 _NOEXCEPT_(!__node_traits::propagate_on_container_swap::value ||467 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)472 _NOEXCEPT_(!__node_traits::propagate_on_container_swap::value ||484 _NOEXCEPT_(__is_nothrow_swappable<__node_allocator>::value)496 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value)527 _NOEXCEPT_(!__node_traits::propagate_on_container_swap::value ||576 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)[all …]
363 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);383 _NOEXCEPT_(391 _NOEXCEPT_(415 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)427 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)450 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)504 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)572 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);577 _NOEXCEPT_(759 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||[all …]
429 _NOEXCEPT_(437 _NOEXCEPT_(487 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)539 _NOEXCEPT_(is_nothrow_move_assignable<__base>::value)637 void swap(set& __s) _NOEXCEPT_(__is_nothrow_swappable<__base>::value)801 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))840 _NOEXCEPT_(848 _NOEXCEPT_(899 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)948 _NOEXCEPT_(is_nothrow_move_assignable<__base>::value)[all …]
370 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)414 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);445 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);551 _NOEXCEPT_(__is_nothrow_swappable<__table>::value)723 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)800 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value)838 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))905 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)950 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);979 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);[all …]
373 _NOEXCEPT_(is_nothrow_default_constructible<_Hash>::value)377 _NOEXCEPT_(is_nothrow_copy_constructible<_Hash>::value)397 _NOEXCEPT_(is_nothrow_default_constructible<_Hash>::value)401 _NOEXCEPT_(is_nothrow_copy_constructible<_Hash>::value)424 _NOEXCEPT_(is_nothrow_default_constructible<_Pred>::value)428 _NOEXCEPT_(is_nothrow_copy_constructible<_Pred>::value)451 _NOEXCEPT_(is_nothrow_default_constructible<_Pred>::value)455 _NOEXCEPT_(is_nothrow_copy_constructible<_Pred>::value)767 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)794 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);[all …]
208 void swap(_Tp (&__a)[_Np], _Tp (&__b)[_Np]) _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value);223 swap(_Tp (&__a)[_Np], _Tp (&__b)[_Np]) _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value)286 _NOEXCEPT_(is_nothrow_copy_constructible<first_type>::value &&296 _NOEXCEPT_(is_nothrow_copy_assignable<first_type>::value &&328 pair(pair&& __p) _NOEXCEPT_(is_nothrow_move_constructible<first_type>::value &&338 operator=(pair&& __p) _NOEXCEPT_(is_nothrow_move_assignable<first_type>::value &&388 swap(pair& __p) _NOEXCEPT_(__is_nothrow_swappable<first_type>::value &&462 _NOEXCEPT_((__is_nothrow_swappable<_T1>::value &&
348 # define _NOEXCEPT_(x) noexcept(x)352 # define _NOEXCEPT_(x)410 #define _NOEXCEPT_(x)489 #define _NOEXCEPT_(x)511 #define _NOEXCEPT_(x)
684 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)689 _NOEXCEPT_(is_nothrow_copy_constructible<allocator_type>::value)696 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)854 _NOEXCEPT_(868 _NOEXCEPT_(881 _NOEXCEPT_(991 _NOEXCEPT_(1100 _NOEXCEPT_(1106 _NOEXCEPT_(1114 _NOEXCEPT_([all …]
447 _NOEXCEPT_(is_nothrow_default_constructible<_Compare>::value)451 _NOEXCEPT_(is_nothrow_copy_constructible<_Compare>::value)488 _NOEXCEPT_(is_nothrow_default_constructible<_Compare>::value)492 _NOEXCEPT_(is_nothrow_copy_constructible<_Compare>::value)850 _NOEXCEPT_(858 _NOEXCEPT_(919 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)928 _NOEXCEPT_(is_nothrow_move_assignable<__base>::value)1097 _NOEXCEPT_(__is_nothrow_swappable<__base>::value)1532 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))[all …]
559 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value);608 _NOEXCEPT_(!__node_alloc_traits::propagate_on_container_swap::value ||618 _NOEXCEPT_(627 _NOEXCEPT_(!__node_alloc_traits::propagate_on_container_swap::value ||633 _NOEXCEPT_(__is_nothrow_swappable<__node_allocator>::value)657 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)682 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)743 _NOEXCEPT_(!__node_alloc_traits::propagate_on_container_swap::value ||832 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)867 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value);[all …]
507 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) + _VSTD::forward<_T2>(__u)))534 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) - _VSTD::forward<_T2>(__u)))561 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) * _VSTD::forward<_T2>(__u)))588 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) / _VSTD::forward<_T2>(__u)))615 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) % _VSTD::forward<_T2>(__u)))642 _NOEXCEPT_(noexcept(- _VSTD::forward<_Tp>(__x)))669 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) == _VSTD::forward<_T2>(__u)))696 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) != _VSTD::forward<_T2>(__u)))723 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) > _VSTD::forward<_T2>(__u)))752 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) >= _VSTD::forward<_T2>(__u)))[all …]
956 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);964 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);969 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||978 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&990 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||998 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)1009 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||1016 _NOEXCEPT_(__is_nothrow_swappable<allocator_type>::value)1094 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)1116 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)[all …]
900 _NOEXCEPT_(913 _NOEXCEPT_(918 _NOEXCEPT_(942 _NOEXCEPT_(1095 _NOEXCEPT_(is_nothrow_move_assignable<value_compare>::value &&1100 _NOEXCEPT_(1108 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)1115 _NOEXCEPT_(1122 _NOEXCEPT_(__is_nothrow_swappable<__node_allocator>::value)1141 _NOEXCEPT_([all …]
1966 _NOEXCEPT_(is_nothrow_copy_constructible<_T1>::value &&1973 _NOEXCEPT_(is_nothrow_copy_assignable<_T1>::value &&1983 _NOEXCEPT_(is_nothrow_move_constructible<_T1>::value &&1990 _NOEXCEPT_(is_nothrow_move_assignable<_T1>::value &&2022 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&2059 _NOEXCEPT_(is_nothrow_copy_constructible<_T1>::value &&2065 _NOEXCEPT_(is_nothrow_copy_assignable<_T1>::value &&2075 _NOEXCEPT_(is_nothrow_move_constructible<_T1>::value &&2081 _NOEXCEPT_(is_nothrow_move_assignable<_T1>::value &&2113 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&[all …]
143 void swap(array& __a) _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value)282 _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value)
1324 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);1331 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);1367 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&1594 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||1834 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value);1840 _NOEXCEPT_(1848 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)1860 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||1867 _NOEXCEPT_(__is_nothrow_swappable<allocator_type>::value)1929 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)[all …]
73 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) < _VSTD::forward<_T2>(__u)))
3558 swap(_Tp& __x, _Tp& __y) _NOEXCEPT_(is_nothrow_move_constructible<_Tp>::value &&3570 // _NOEXCEPT_(_NOEXCEPT_(swap(*__a, *__b)))3571 _NOEXCEPT_(_NOEXCEPT_(swap(*_VSTD::declval<_ForwardIterator1>(),
124 void swap(nasty_vector &nv) _NOEXCEPT_(std::__is_nothrow_swappable<nested_container>::value) in swap()243 void swap(nasty_list &nl) _NOEXCEPT_(std::__is_nothrow_swappable<nested_container>::value) in swap()