Lines Matching refs:_NOEXCEPT_
172 _NOEXCEPT_(__is_nothrow_swappable<_Hp>::value)
185 _NOEXCEPT_(is_nothrow_default_constructible<_Hp>::value) : value()
219 explicit __tuple_leaf(_Tp&& __t) _NOEXCEPT_((is_nothrow_constructible<_Hp, _Tp>::value))
281 operator=(_Tp&& __t) _NOEXCEPT_((is_nothrow_assignable<_Hp&, _Tp>::value))
288 int swap(__tuple_leaf& __t) _NOEXCEPT_(__is_nothrow_swappable<__tuple_leaf>::value)
306 _NOEXCEPT_(is_nothrow_default_constructible<_Hp>::value) {}
331 explicit __tuple_leaf(_Tp&& __t) _NOEXCEPT_((is_nothrow_constructible<_Hp, _Tp>::value))
355 operator=(_Tp&& __t) _NOEXCEPT_((is_nothrow_assignable<_Hp&, _Tp>::value))
363 swap(__tuple_leaf& __t) _NOEXCEPT_(__is_nothrow_swappable<__tuple_leaf>::value)
400 _NOEXCEPT_(__all<is_nothrow_default_constructible<_Tp>::value...>::value) {}
409 _NOEXCEPT_((__all<is_nothrow_constructible<_Tf, _Up>::value...>::value &&
435 …__tuple_impl(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_constructible<_Tp, typename tuple_element<…
462 …operator=(_Tuple&& __t) _NOEXCEPT_((__all<is_nothrow_assignable<_Tp&, typename tuple_element<_Indx,
475 …operator=(const __tuple_impl& __t) _NOEXCEPT_((__all<is_nothrow_copy_assignable<_Tp>::value...>::v…
483 …operator=(__tuple_impl&& __t) _NOEXCEPT_((__all<is_nothrow_move_assignable<_Tp>::value...>::value))
491 _NOEXCEPT_(__all<__is_nothrow_swappable<_Tp>::value...>::value)
517 _NOEXCEPT_(__all<is_nothrow_default_constructible<_Tp>::value...>::value) {}
520 …explicit tuple(const _Tp& ... __t) _NOEXCEPT_((__all<is_nothrow_copy_constructible<_Tp>::value...>…
562 _NOEXCEPT_((
609 _NOEXCEPT_((
661 tuple(_Tuple&& __t) _NOEXCEPT_((is_nothrow_constructible<base, _Tuple>::value))
674 tuple(_Tuple&& __t) _NOEXCEPT_((is_nothrow_constructible<base, _Tuple>::value))
695 operator=(_Tuple&& __t) _NOEXCEPT_((is_nothrow_assignable<base&, _Tuple>::value))
702 void swap(tuple& __t) _NOEXCEPT_(__all<__is_nothrow_swappable<_Tp>::value...>::value)
736 _NOEXCEPT_(__all<__is_nothrow_swappable<_Tp>::value...>::value)