Home
last modified time | relevance | path

Searched refs:_Ep (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/
H A Dinitializer_list61 template <class _Ep>
63 const _Ep* __begin_;
66 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 initializer_list(const _Ep* __b, size_t __s) _…
71 typedef _Ep value_type;
72 typedef const _Ep& reference;
73 typedef const _Ep& const_reference;
76 typedef const _Ep* iterator;
77 typedef const _Ep* const_iterator;
83 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const _Ep* begin() const _NOEXCEPT { return __…
85 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const _Ep* end() const _NOEXCEPT { return __be…
[all …]
H A Dtuple296 template <size_t _Ip, class _Hp, bool _Ep>
298 swap(__tuple_leaf<_Ip, _Hp, _Ep>& __x, __tuple_leaf<_Ip, _Hp, _Ep>& __y) noexcept(__is_nothrow_swap…
302 template <size_t _Ip, class _Hp, bool _Ep>
304 swap(const __tuple_leaf<_Ip, _Hp, _Ep>& __x,
305 const __tuple_leaf<_Ip, _Hp, _Ep>& __y) noexcept(__is_nothrow_swappable_v<const _Hp>) {
/freebsd/contrib/llvm-project/libcxx/include/__exception/
H A Dexception_ptr.h65 template <class _Ep>
66 friend _LIBCPP_HIDE_FROM_ABI exception_ptr __make_exception_ptr_explicit(_Ep&) _NOEXCEPT;
97 template <class _Ep>
98 _LIBCPP_HIDE_FROM_ABI exception_ptr __make_exception_ptr_explicit(_Ep& __e) _NOEXCEPT { in __make_exception_ptr_explicit()
99 using _Ep2 = __decay_t<_Ep>; in __make_exception_ptr_explicit()
100 void* __ex = __cxxabiv1::__cxa_allocate_exception(sizeof(_Ep)); in __make_exception_ptr_explicit()
109 …(void)__cxxabiv1::__cxa_init_primary_exception(__ex, const_cast<std::type_info*>(&typeid(_Ep)), __… in __make_exception_ptr_explicit()
121 template <class _Ep>
122 _LIBCPP_HIDE_FROM_ABI exception_ptr __make_exception_ptr_via_throw(_Ep& __e) _NOEXCEPT { in __make_exception_ptr_via_throw()
130 template <class _Ep>
[all …]
H A Dnested_exception.h88 template <class _Ep, __enable_if_t< __can_dynamic_cast<_Ep, nested_exception>::value, int> = 0>
89 inline _LIBCPP_HIDE_FROM_ABI void rethrow_if_nested(const _Ep& __e) {
95 template <class _Ep, __enable_if_t<!__can_dynamic_cast<_Ep, nested_exception>::value, int> = 0>
96 inline _LIBCPP_HIDE_FROM_ABI void rethrow_if_nested(const _Ep&) {}
/freebsd/contrib/llvm-project/libcxx/include/__tuple/
H A Dmake_tuple_types.h56 size_t _Ep = tuple_size<__libcpp_remove_reference_t<_Tp> >::value,
58 bool _SameSize = (_Ep == tuple_size<__libcpp_remove_reference_t<_Tp> >::value)>
60 static_assert(_Sp <= _Ep, "__make_tuple_types input error");
62 …using _Maker _LIBCPP_NODEBUG = __make_tuple_types_flat<_RawTp, typename __make_tuple_indices<_Ep, …
66 template <class... _Types, size_t _Ep>
67 struct __make_tuple_types<tuple<_Types...>, _Ep, 0, true> {
71 template <class... _Types, size_t _Ep>
72 struct __make_tuple_types<__tuple_types<_Types...>, _Ep, 0, true> {
H A Dtuple_indices.h27 template <size_t _Ep, size_t _Sp = 0>
29 static_assert(_Sp <= _Ep, "__make_tuple_indices input error");
30 typedef __make_indices_imp<_Ep, _Sp> type;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__exception/
H A Dexception_ptr.h65 template <class _Ep>
66 friend _LIBCPP_HIDE_FROM_ABI exception_ptr make_exception_ptr(_Ep) _NOEXCEPT;
93 template <class _Ep>
94 _LIBCPP_HIDE_FROM_ABI exception_ptr make_exception_ptr(_Ep __e) _NOEXCEPT { in make_exception_ptr()
97 using _Ep2 = __decay_t<_Ep>; in make_exception_ptr()
99 void* __ex = __cxxabiv1::__cxa_allocate_exception(sizeof(_Ep)); in make_exception_ptr()
103 __ex, const_cast<std::type_info*>(&typeid(_Ep)), [](void* __p) -> void* { in make_exception_ptr()
105 …(void)__cxxabiv1::__cxa_init_primary_exception(__ex, const_cast<std::type_info*>(&typeid(_Ep)), []… in make_exception_ptr()
169 template <class _Ep> in make_exception_ptr()
170 _LIBCPP_HIDE_FROM_ABI exception_ptr make_exception_ptr(_Ep __e) _NOEXCEPT { in make_exception_ptr()
H A Dnested_exception.h87 template <class _Ep, __enable_if_t< __can_dynamic_cast<_Ep, nested_exception>::value, int> = 0>
88 inline _LIBCPP_HIDE_FROM_ABI void rethrow_if_nested(const _Ep& __e) {
94 template <class _Ep, __enable_if_t<!__can_dynamic_cast<_Ep, nested_exception>::value, int> = 0>
95 inline _LIBCPP_HIDE_FROM_ABI void rethrow_if_nested(const _Ep&) {}
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dreverse_access.h35 template <class _Ep>
36 …OM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator<const _Ep*> rbegin(initializer_list<_Ep> __i… in rbegin()
37 return reverse_iterator<const _Ep*>(__il.end()); in rbegin()
40 template <class _Ep>
41 …ROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator<const _Ep*> rend(initializer_list<_Ep> __il… in rend()
42 return reverse_iterator<const _Ep*>(__il.begin()); in rend()
H A Ddata.h39 template <class _Ep>
40 _LIBCPP_HIDE_FROM_ABI constexpr const _Ep* data(initializer_list<_Ep> __il) noexcept { in data()
H A Dempty.h35 template <class _Ep>
36 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool empty(initializer_list<_Ep> __il) noexcept { in empty()
/freebsd/contrib/llvm-project/libcxx/include/__utility/
H A Dinteger_sequence.h35 template <size_t _Ep, size_t _Sp>
37 …typename __make_integer_seq<__integer_sequence, size_t, _Ep - _Sp>::template __to_tuple_indices<_S…
39 template <size_t _Ep, size_t _Sp>
41 …typename __integer_sequence<size_t, __integer_pack(_Ep - _Sp)...>::template __to_tuple_indices<_Sp…
60 template <class _Tp, _Tp _Ep>
61 using make_integer_sequence _LIBCPP_NODEBUG = __make_integer_seq<integer_sequence, _Tp, _Ep>;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__system_error/
H A Derror_condition.h53 template <class _Ep, __enable_if_t<is_error_condition_enum<_Ep>::value, int> = 0>
54 _LIBCPP_HIDE_FROM_ABI error_condition(_Ep __e) _NOEXCEPT {
64 template <class _Ep, __enable_if_t<is_error_condition_enum<_Ep>::value, int> = 0>
65 _LIBCPP_HIDE_FROM_ABI error_condition& operator=(_Ep __e) _NOEXCEPT {
H A Derror_code.h46 template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
47 _LIBCPP_HIDE_FROM_ABI error_code(_Ep __e) _NOEXCEPT { in error_code()
57 template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
58 _LIBCPP_HIDE_FROM_ABI error_code& operator=(_Ep __e) _NOEXCEPT {
/freebsd/contrib/llvm-project/libcxx/include/__system_error/
H A Derror_condition.h60 template <class _Ep, __enable_if_t<is_error_condition_enum<_Ep>::value, int> = 0>
61 _LIBCPP_HIDE_FROM_ABI error_condition(_Ep __e) _NOEXCEPT {
71 template <class _Ep, __enable_if_t<is_error_condition_enum<_Ep>::value, int> = 0>
72 _LIBCPP_HIDE_FROM_ABI error_condition& operator=(_Ep __e) _NOEXCEPT {
H A Derror_code.h51 template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
52 _LIBCPP_HIDE_FROM_ABI error_code(_Ep __e) _NOEXCEPT { in error_code()
62 template <class _Ep, __enable_if_t<is_error_code_enum<_Ep>::value, int> = 0>
63 _LIBCPP_HIDE_FROM_ABI error_code& operator=(_Ep __e) _NOEXCEPT {
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__utility/
H A Dinteger_sequence.h35 template <size_t _Ep, size_t _Sp>
37 …typename __make_integer_seq<__integer_sequence, size_t, _Ep - _Sp>::template __to_tuple_indices<_S…
39 template <size_t _Ep, size_t _Sp>
41 …typename __integer_sequence<size_t, __integer_pack(_Ep - _Sp)...>::template __to_tuple_indices<_Sp…
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/
H A Dunique_ptr.h192 class _Ep,
193 class = _EnableIfMoveConvertible<unique_ptr<_Up, _Ep>, _Up>,
194 class = _EnableIfDeleterConvertible<_Ep> >
195 _LIBCPP_HIDE_FROM_ABI unique_ptr(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT
196 : __ptr_(__u.release(), std::forward<_Ep>(__u.get_deleter())) {}
209 class _Ep,
210 class = _EnableIfMoveConvertible<unique_ptr<_Up, _Ep>, _Up>,
211 class = _EnableIfDeleterAssignable<_Ep> >
212 _LIBCPP_HIDE_FROM_ABI unique_ptr& operator=(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT {
214 __ptr_.second() = std::forward<_Ep>(__u.get_deleter());
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h216 class _Ep,
217 class = _EnableIfMoveConvertible<unique_ptr<_Up, _Ep>, _Up>,
218 class = _EnableIfDeleterConvertible<_Ep> >
219 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr(unique_ptr<_Up, _Ep>&& __u) _NOEXCE…
221 __deleter_(std::forward<_Ep>(__u.get_deleter())) {}
236 class _Ep,
237 class = _EnableIfMoveConvertible<unique_ptr<_Up, _Ep>, _Up>,
238 class = _EnableIfDeleterAssignable<_Ep> >
239 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 unique_ptr& operator=(unique_ptr<_Up, _Ep>&& _…
241 __deleter_ = std::forward<_Ep>(__u.get_deleter());
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dconcepts.h129 template <class _Ep>
130 inline constexpr bool __is_std_initializer_list<initializer_list<_Ep>> = true;