Home
last modified time | relevance | path

Searched refs:__self (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__iterator/
H A Dbounded_iter.h141 operator+(__bounded_iter const& __self, difference_type __n) _NOEXCEPT {
142 __bounded_iter __tmp(__self);
147 operator+(difference_type __n, __bounded_iter const& __self) _NOEXCEPT {
148 __bounded_iter __tmp(__self);
158 operator-(__bounded_iter const& __self, difference_type __n) _NOEXCEPT {
159 __bounded_iter __tmp(__self);
/freebsd-14.2/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic.h155 …__rmw_op(_This&& __self, _Tp __operand, memory_order __m, _Operation __operation, _BuiltinOp __bui…
157 return __builtin_op(std::addressof(std::forward<_This>(__self).__a_), __operand, __m);
159 _Tp __old = __self.load(memory_order_relaxed);
161 while (!__self.compare_exchange_weak(__old, __new, __m, memory_order_relaxed)) {
167 std::__cxx_atomic_load_inplace(std::addressof(__self.__a_), &__old, memory_order_relaxed);
177 _LIBCPP_HIDE_FROM_ABI static _Tp __fetch_add(_This&& __self, _Tp __operand, memory_order __m) {
181 return __rmw_op(std::forward<_This>(__self), __operand, __m, std::plus<>{}, __builtin_op);
185 _LIBCPP_HIDE_FROM_ABI static _Tp __fetch_sub(_This&& __self, _Tp __operand, memory_order __m) {
189 return __rmw_op(std::forward<_This>(__self), __operand, __m, std::minus<>{}, __builtin_op);
/freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Ddrop_view.h126 _LIBCPP_HIDE_FROM_ABI static constexpr auto __size(auto& __self) { in __size() argument
127 const auto __s = ranges::size(__self.__base_); in __size()
128 const auto __c = static_cast<decltype(__s)>(__self.__count_); in __size()
/freebsd-14.2/contrib/llvm-project/libcxx/include/
H A D__bit_reference53 friend typename _Cp::__self;
59 using __container = typename _Cp::__self;
145 friend typename _Cp::__self;
149 using __container = typename _Cp::__self;
1003 friend typename _Cp::__self;
H A Dlist303 : __prev_(_NodeTraits::__unsafe_link_pointer_cast(__self())),
304 __next_(_NodeTraits::__unsafe_link_pointer_cast(__self())) {}
309 …_LIBCPP_HIDE_FROM_ABI __base_pointer __self() { return pointer_traits<__base_pointer>::pointer_to(…
311 _LIBCPP_HIDE_FROM_ABI __node_pointer __as_node() { return static_cast<__node_pointer>(__self()); }
342 …_HIDE_FROM_ABI __link_pointer __as_link() { return static_cast<__link_pointer>(__base::__self()); }
506 …eturn __node_pointer_traits::__unsafe_link_pointer_cast(const_cast<__node_base&>(__end_).__self());
H A Darray170 using __self = array;
268 typedef array __self;
H A Dbitset175 typedef __bitset __self;
434 typedef __bitset __self;
551 typedef __bitset __self;
H A Dvariant1306 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) visit(this _Self&& __self, _Visitor&& __visitor) {
1308 return std::visit(std::forward<_Visitor>(__visitor), (_VariantT)__self);
1312 _LIBCPP_HIDE_FROM_ABI constexpr _Rp visit(this _Self&& __self, _Visitor&& __visitor) {
1314 return std::visit<_Rp>(std::forward<_Visitor>(__visitor), (_VariantT)__self);
H A Dvector392 typedef vector __self;
1815 typedef vector __self;
H A Dstring714 typedef basic_string __self;