Home
last modified time | relevance | path

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

/external/clang/test/CodeGenCXX/
Dweak-external.cpp20 # define _NOEXCEPT_(x) noexcept(x) macro
23 # define _NOEXCEPT_(x) macro
/external/libcxx/include/
Dtuple174 _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 …]
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)
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 …]
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)))
Dforward_list411 _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 …]
Dvector363 _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 …]
Dset429 _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 …]
Dunordered_set370 _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 …]
Dunordered_map373 _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 …]
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 &&
D__config348 # define _NOEXCEPT_(x) noexcept(x)
352 # define _NOEXCEPT_(x)
410 #define _NOEXCEPT_(x)
489 #define _NOEXCEPT_(x)
511 #define _NOEXCEPT_(x)
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)
854 _NOEXCEPT_(
868 _NOEXCEPT_(
881 _NOEXCEPT_(
991 _NOEXCEPT_(
1100 _NOEXCEPT_(
1106 _NOEXCEPT_(
1114 _NOEXCEPT_(
[all …]
Dmap447 _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 …]
Dlist559 _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 …]
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 …]
Ddeque956 _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 …]
D__tree900 _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 …]
Dmemory1966 _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 …]
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);
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 …]
D__functional_base73 _NOEXCEPT_(noexcept(_VSTD::forward<_T1>(__t) < _VSTD::forward<_T2>(__u)))
Dtype_traits3558 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>(),
/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()