/freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
H A D | apply_cv.h | 28 using __apply _LIBCPP_NODEBUG = _Up; member 34 using __apply _LIBCPP_NODEBUG = const _Up; 40 using __apply _LIBCPP_NODEBUG = volatile _Up; 46 using __apply _LIBCPP_NODEBUG = const volatile _Up; 52 using __apply _LIBCPP_NODEBUG = _Up&; 58 using __apply _LIBCPP_NODEBUG = const _Up&; 64 using __apply _LIBCPP_NODEBUG = volatile _Up&; 70 using __apply _LIBCPP_NODEBUG = const volatile _Up&; 74 using __apply_cv_t _LIBCPP_NODEBUG = typename __apply_cv_impl<_Tp>::template __apply<_Up>;
|
H A D | conditional.h | 26 using _Select _LIBCPP_NODEBUG = _IfRes; 32 using _Select _LIBCPP_NODEBUG = _ElseRes; 36 using _If _LIBCPP_NODEBUG = typename _IfImpl<_Cond>::template _Select<_IfRes, _ElseRes>; 40 using type _LIBCPP_NODEBUG = _If; 44 using type _LIBCPP_NODEBUG = _Then; 49 using conditional_t _LIBCPP_NODEBUG = typename conditional<_Bp, _IfRes, _ElseRes>::type; 54 using __conditional_t _LIBCPP_NODEBUG = typename conditional<_Bp, _If, _Then>::type;
|
H A D | remove_pointer.h | 23 using type _LIBCPP_NODEBUG = __remove_pointer(_Tp); 30 …truct _LIBCPP_TEMPLATE_VIS remove_pointer {typedef _LIBCPP_NODEBUG _Tp type;}; 31 …truct _LIBCPP_TEMPLATE_VIS remove_pointer<_Tp*> {typedef _LIBCPP_NODEBUG _Tp type;}; 32 …truct _LIBCPP_TEMPLATE_VIS remove_pointer<_Tp* const> {typedef _LIBCPP_NODEBUG _Tp type;}; 33 …truct _LIBCPP_TEMPLATE_VIS remove_pointer<_Tp* volatile> {typedef _LIBCPP_NODEBUG _Tp type;}; 34 …truct _LIBCPP_TEMPLATE_VIS remove_pointer<_Tp* const volatile> {typedef _LIBCPP_NODEBUG _Tp type;};
|
H A D | decay.h | 30 using __decay_t _LIBCPP_NODEBUG = __decay(_Tp); 34 using type _LIBCPP_NODEBUG = __decay_t<_Tp>; member 40 typedef _LIBCPP_NODEBUG __remove_cv_t<_Up> type; 46 typedef _LIBCPP_NODEBUG typename conditional< 56 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp> _Up; 59 typedef _LIBCPP_NODEBUG typename __decay<_Up, __libcpp_is_referenceable<_Up>::value>::type type;
|
H A D | remove_reference.h | 24 using type _LIBCPP_NODEBUG = __remove_reference_t(_Tp); 31 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_reference {typedef _LIBCPP_NODEBUG _… 32 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_reference<_Tp&> {typedef _LIBCPP_NODEBUG _… 33 template <class _Tp> struct _LIBCPP_TEMPLATE_VIS remove_reference<_Tp&&> {typedef _LIBCPP_NODEBUG _…
|
H A D | remove_cvref.h | 25 using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cvref(_Tp); 28 using __remove_cvref_t _LIBCPP_NODEBUG = __remove_cv_t<__libcpp_remove_reference_t<_Tp> >; 37 using type _LIBCPP_NODEBUG = __remove_cvref_t<_Tp>; member
|
H A D | add_lvalue_reference.h | 30 typedef _LIBCPP_NODEBUG _Tp type; 34 typedef _LIBCPP_NODEBUG _Tp& type; 44 using type _LIBCPP_NODEBUG = __add_lvalue_reference_t<_Tp>; member
|
H A D | add_pointer.h | 33 typedef _LIBCPP_NODEBUG __libcpp_remove_reference_t<_Tp>* type; 37 typedef _LIBCPP_NODEBUG _Tp type; 47 using type _LIBCPP_NODEBUG = __add_pointer_t<_Tp>; member
|
H A D | add_rvalue_reference.h | 30 typedef _LIBCPP_NODEBUG _Tp type; 34 typedef _LIBCPP_NODEBUG _Tp&& type;
|
H A D | type_list.h | 32 typedef _LIBCPP_NODEBUG _Hp type; 37 typedef _LIBCPP_NODEBUG typename __find_first<_Tp, _Size>::type type;
|
H A D | disjunction.h | 27 using _Result _LIBCPP_NODEBUG = 44 using _Or _LIBCPP_NODEBUG = typename _OrImpl<sizeof...(_Args) != 0>::template _Result<false_type, _…
|
H A D | unwrap_ref.h | 23 typedef _LIBCPP_NODEBUG _Tp type; 31 typedef _LIBCPP_NODEBUG _Tp& type;
|
H A D | add_const.h | 22 typedef _LIBCPP_NODEBUG const _Tp type;
|
H A D | add_cv.h | 22 typedef _LIBCPP_NODEBUG const volatile _Tp type;
|
H A D | add_volatile.h | 22 typedef _LIBCPP_NODEBUG volatile _Tp type;
|
/freebsd/contrib/llvm-project/libcxx/include/__tuple/ |
H A D | tuple_element.h | 31 typedef _LIBCPP_NODEBUG typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type; 36 typedef _LIBCPP_NODEBUG typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type; 41 typedef _LIBCPP_NODEBUG typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type; 52 using type _LIBCPP_NODEBUG = _Tp; 67 using __type_pack_element _LIBCPP_NODEBUG = typename decltype(__indexer_detail::__at_index<_Idx>( 75 typedef _LIBCPP_NODEBUG __type_pack_element<_Ip, _Types...> type; 80 using tuple_element_t _LIBCPP_NODEBUG = typename tuple_element<_Ip, _Tp...>::type;
|
H A D | make_tuple_types.h | 44 …using __apply_quals _LIBCPP_NODEBUG = __tuple_types<__apply_cv_t<_Tp, __type_pack_element<_Idx, _T… 68 typedef _LIBCPP_NODEBUG __tuple_types<_Types...> type; 73 typedef _LIBCPP_NODEBUG __tuple_types<_Types...> type;
|
/freebsd/contrib/llvm-project/libcxx/include/__memory/ |
H A D | allocator_traits.h | 49 using type _LIBCPP_NODEBUG = typename _RawAlloc::pointer; member 53 using type _LIBCPP_NODEBUG = _Tp*; 60 using type _LIBCPP_NODEBUG = typename _Alloc::const_pointer; 75 using type _LIBCPP_NODEBUG = typename _Alloc::void_pointer; 90 using type _LIBCPP_NODEBUG = typename _Alloc::const_void_pointer; 107 using type _LIBCPP_NODEBUG = typename _Alloc::size_type; 118 using type _LIBCPP_NODEBUG = typename _Alloc::difference_type; 145 using type _LIBCPP_NODEBUG = typename _Alloc::propagate_on_container_swap; 154 using type _LIBCPP_NODEBUG = typename _Alloc::is_always_equal; 167 using type _LIBCPP_NODEBUG = typename _Tp::template rebind<_Up>::other; [all …]
|
H A D | pointer_traits.h | 42 typedef _LIBCPP_NODEBUG typename _Ptr::element_type type; 47 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::element_type type; 52 typedef _LIBCPP_NODEBUG _Tp type; 63 typedef _LIBCPP_NODEBUG ptrdiff_t type; 68 typedef _LIBCPP_NODEBUG typename _Ptr::difference_type type; 88 typedef _LIBCPP_NODEBUG typename _Tp::template rebind<_Up> type; 90 typedef _LIBCPP_NODEBUG typename _Tp::template rebind<_Up>::other type; 97 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::template rebind<_Up> type; 99 typedef _LIBCPP_NODEBUG typename _Sp<_Tp, _Args...>::template rebind<_Up>::other type;
|
H A D | allocator_destructor.h | 23 typedef _LIBCPP_NODEBUG allocator_traits<_Alloc> __alloc_traits; 26 typedef _LIBCPP_NODEBUG typename __alloc_traits::pointer pointer; 27 typedef _LIBCPP_NODEBUG typename __alloc_traits::size_type size_type;
|
H A D | unique_ptr.h | 128 typedef _LIBCPP_NODEBUG typename __pointer<_Tp, deleter_type>::type pointer; 135 typedef _LIBCPP_NODEBUG __unique_ptr_deleter_sfinae<_Dp> _DeleterSFINAE; 138 …using _LValRefType _LIBCPP_NODEBUG = typename __dependent_type<_DeleterSFINAE, _Dummy>::__lval_ref… 147 using _EnableIfDeleterDefaultConstructible _LIBCPP_NODEBUG = 154 using _EnableIfMoveConvertible _LIBCPP_NODEBUG = 158 using _EnableIfDeleterConvertible _LIBCPP_NODEBUG = 295 …using _LValRefType _LIBCPP_NODEBUG = typename __dependent_type<_DeleterSFINAE, _Dummy>::__lval_ref… 304 using _EnableIfDeleterDefaultConstructible _LIBCPP_NODEBUG = 314 using _EnableIfMoveConvertible _LIBCPP_NODEBUG = 320 using _EnableIfDeleterConvertible _LIBCPP_NODEBUG = [all …]
|
H A D | builtin_new_allocator.h | 54 …_LIBCPP_NODEBUG _LIBCPP_ALWAYS_INLINE _LIBCPP_HIDE_FROM_ABI static __holder_t __allocate_type(size… in __allocate_type() 59 _LIBCPP_NODEBUG _LIBCPP_ALWAYS_INLINE _LIBCPP_HIDE_FROM_ABI static void
|
/freebsd/contrib/llvm-project/libcxx/include/__functional/ |
H A D | weak_result_type.h | 92 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = typename _Tp::result_type; 108 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 115 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 122 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 178 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 185 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 192 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 199 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 206 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; 213 using result_type _LIBCPP_NODEBUG _LIBCPP_DEPRECATED_IN_CXX17 = _Rp; [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | exception_guard.h | 100 _LIBCPP_NODEBUG explicit __exception_guard_noexceptions(_Rollback) {} in __exception_guard_noexceptions() 102 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NODEBUG 113 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NODEBUG void __complete() _NOEXCEPT { in __complete() 117 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_NODEBUG ~__exception_guard_noexception… in ~__exception_guard_noexceptions()
|
H A D | integer_sequence.h | 42 typedef _LIBCPP_NODEBUG __integer_sequence< 110 using __make_integer_sequence _LIBCPP_NODEBUG = __make_integer_seq<integer_sequence, _Tp, _Ep>; 115 using __make_integer_sequence_unchecked _LIBCPP_NODEBUG = 124 typedef _LIBCPP_NODEBUG __make_integer_sequence_unchecked<_Tp, 0 <= _Ep ? _Ep : 0> type; 128 using __make_integer_sequence _LIBCPP_NODEBUG = typename __make_integer_sequence_checked<_Tp, _Ep>:…
|