Home
last modified time | relevance | path

Searched refs:_NOEXCEPT_ (Results 1 – 24 of 24) sorted by relevance

/external/libcxx/include/
Dtuple172 _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) {}
[all …]
D__split_buffer60 _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)
314 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
345 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)
386 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value &&
408 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value||
627 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
Dqueue208 _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 …]
Dstack122 _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)))
Dunordered_map390 _NOEXCEPT_(is_nothrow_default_constructible<_Hash>::value)
394 _NOEXCEPT_(is_nothrow_copy_constructible<_Hash>::value)
405 _NOEXCEPT_(__is_nothrow_swappable<_Hash>::value)
420 _NOEXCEPT_(is_nothrow_default_constructible<_Hash>::value)
424 _NOEXCEPT_(is_nothrow_copy_constructible<_Hash>::value)
435 _NOEXCEPT_(__is_nothrow_swappable<_Hash>::value)
447 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
461 _NOEXCEPT_(is_nothrow_default_constructible<_Pred>::value)
465 _NOEXCEPT_(is_nothrow_copy_constructible<_Pred>::value)
479 _NOEXCEPT_(__is_nothrow_swappable<_Pred>::value)
[all …]
Dvector363 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);
383 _NOEXCEPT_(
407 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)
430 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
483 vector() _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
491 _NOEXCEPT_(is_nothrow_copy_constructible<allocator_type>::value)
559 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);
565 _NOEXCEPT_(
750 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
789 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value);
[all …]
Dset431 _NOEXCEPT_(
439 _NOEXCEPT_(
489 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)
541 _NOEXCEPT_(is_nothrow_move_assignable<__base>::value)
639 void swap(set& __s) _NOEXCEPT_(__is_nothrow_swappable<__base>::value)
803 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
842 _NOEXCEPT_(
850 _NOEXCEPT_(
901 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)
950 _NOEXCEPT_(is_nothrow_move_assignable<__base>::value)
[all …]
Dunordered_set368 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)
412 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);
443 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);
549 _NOEXCEPT_(__is_nothrow_swappable<__table>::value)
721 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)
798 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value)
836 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
903 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)
948 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);
977 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);
[all …]
Dforward_list398 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)
407 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value);
426 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value ||
436 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value ||
458 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)
467 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value)
501 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value ||
552 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)
577 _NOEXCEPT_(is_nothrow_move_constructible<base>::value)
591 _NOEXCEPT_(
[all …]
Dutility208 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 &&
Dmap461 _NOEXCEPT_(is_nothrow_default_constructible<_Compare>::value)
465 _NOEXCEPT_(is_nothrow_copy_constructible<_Compare>::value)
479 _NOEXCEPT_(__is_nothrow_swappable<_Compare>::value)
508 _NOEXCEPT_(is_nothrow_default_constructible<_Compare>::value)
512 _NOEXCEPT_(is_nothrow_copy_constructible<_Compare>::value)
527 _NOEXCEPT_(__is_nothrow_swappable<_Compare>::value)
553 _NOEXCEPT_(_NOEXCEPT_(__x.swap(__y)))
881 _NOEXCEPT_(
889 _NOEXCEPT_(
950 _NOEXCEPT_(is_nothrow_move_constructible<__base>::value)
[all …]
D__hash_table684 _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)
842 _NOEXCEPT_(
856 _NOEXCEPT_(
869 _NOEXCEPT_(
990 _NOEXCEPT_(
998 _NOEXCEPT_(__is_nothrow_swappable<hasher>::value && __is_nothrow_swappable<key_equal>::value);
1102 _NOEXCEPT_(
1108 _NOEXCEPT_(
[all …]
D__config369 # define _NOEXCEPT_(x) noexcept(x)
373 # define _NOEXCEPT_(x)
438 #define _NOEXCEPT_(x)
518 #define _NOEXCEPT_(x)
540 #define _NOEXCEPT_(x)
Dfunctional507 _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 …]
Dlist546 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value);
598 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
609 _NOEXCEPT_(
630 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)
655 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)
719 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
809 _NOEXCEPT_(is_nothrow_default_constructible<__node_allocator>::value)
844 _NOEXCEPT_(is_nothrow_move_constructible<__node_allocator>::value);
847 _NOEXCEPT_(
967 _NOEXCEPT_(!__node_alloc_traits::propagate_on_container_swap::value ||
[all …]
Ddeque943 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);
951 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);
959 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
969 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
981 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||
989 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)
1065 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
1087 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value)
1123 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1185 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
[all …]
D__tree894 _NOEXCEPT_(
907 _NOEXCEPT_(
912 _NOEXCEPT_(
936 _NOEXCEPT_(
1092 _NOEXCEPT_(is_nothrow_move_assignable<value_compare>::value &&
1097 _NOEXCEPT_(
1105 _NOEXCEPT_(is_nothrow_move_assignable<__node_allocator>::value)
1119 _NOEXCEPT_(
1296 _NOEXCEPT_(
1343 _NOEXCEPT_(is_nothrow_move_assignable<value_compare>::value &&
[all …]
Dmemory2050 _NOEXCEPT_(is_nothrow_copy_constructible<_T1>::value &&
2057 _NOEXCEPT_(is_nothrow_copy_assignable<_T1>::value &&
2067 _NOEXCEPT_(is_nothrow_move_constructible<_T1>::value &&
2074 _NOEXCEPT_(is_nothrow_move_assignable<_T1>::value &&
2106 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&
2143 _NOEXCEPT_(is_nothrow_copy_constructible<_T1>::value &&
2149 _NOEXCEPT_(is_nothrow_copy_assignable<_T1>::value &&
2159 _NOEXCEPT_(is_nothrow_move_constructible<_T1>::value &&
2165 _NOEXCEPT_(is_nothrow_move_assignable<_T1>::value &&
2197 _NOEXCEPT_(__is_nothrow_swappable<_T1>::value &&
[all …]
Darray143 void swap(array& __a) _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value)
282 _NOEXCEPT_(__is_nothrow_swappable<_Tp>::value)
Dstring1324 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value);
1328 _NOEXCEPT_(is_nothrow_copy_constructible<allocator_type>::value);
1340 _NOEXCEPT_(is_nothrow_move_constructible<allocator_type>::value);
1380 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1610 _NOEXCEPT_(!__alloc_traits::propagate_on_container_swap::value ||
1851 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value);
1857 _NOEXCEPT_(
1865 _NOEXCEPT_(is_nothrow_move_assignable<allocator_type>::value)
1928 _NOEXCEPT_(is_nothrow_default_constructible<allocator_type>::value)
1940 _NOEXCEPT_(is_nothrow_copy_constructible<allocator_type>::value)
[all …]
D__functional_base73 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) < _VSTD::forward<_T2>(__u)))
Dtype_traits3594 swap(_Tp& __x, _Tp& __y) _NOEXCEPT_(is_nothrow_move_constructible<_Tp>::value &&
3606 // _NOEXCEPT_(_NOEXCEPT_(swap(*__a, *__b)))
3607 _NOEXCEPT_(_NOEXCEPT_(swap(*_VSTD::declval<_ForwardIterator1>(),
/external/clang/test/CodeGenCXX/
Dweak-external.cpp20 # define _NOEXCEPT_(x) noexcept(x) macro
23 # define _NOEXCEPT_(x) macro
/external/libcxx/test/support/
Dnasty_containers.hpp124 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()