Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dparallel_backend_tbb.h
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__iterator/
H A Dbounded_iter.h158 …_LIBCPP_HIDE_FROM_ABI friend __bounded_iter operator+(__bounded_iter const& __self, difference_typ…
159 __bounded_iter __tmp(__self);
163 …_ABI friend __bounded_iter operator+(difference_type __n, __bounded_iter const& __self) _NOEXCEPT {
164 __bounded_iter __tmp(__self);
177 …_LIBCPP_HIDE_FROM_ABI friend __bounded_iter operator-(__bounded_iter const& __self, difference_typ…
178 __bounded_iter __tmp(__self);
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dbounded_iter.h177 operator+(__bounded_iter const& __self, difference_type __n) _NOEXCEPT {
178 __bounded_iter __tmp(__self);
183 operator+(difference_type __n, __bounded_iter const& __self) _NOEXCEPT {
184 __bounded_iter __tmp(__self);
198 operator-(__bounded_iter const& __self, difference_type __n) _NOEXCEPT {
199 __bounded_iter __tmp(__self);
H A Dstatic_bounded_iter.h190 operator+(__static_bounded_iter const& __self, difference_type __n) _NOEXCEPT {
191 __static_bounded_iter __tmp(__self);
196 operator+(difference_type __n, __static_bounded_iter const& __self) _NOEXCEPT {
197 __static_bounded_iter __tmp(__self);
212 operator-(__static_bounded_iter const& __self, difference_type __n) _NOEXCEPT {
213 __static_bounded_iter __tmp(__self);
/freebsd/contrib/llvm-project/libcxx/include/__flat_map/
H A Dflat_multimap.h764 …_LIBCPP_HIDE_FROM_ABI static auto __corresponding_mapped_it(_Self&& __self, _KeyIter&& __key_iter)… in __corresponding_mapped_it() argument
765 return __self.__containers_.values.begin() + in __corresponding_mapped_it()
767 ranges::distance(__self.__containers_.keys.begin(), __key_iter)); in __corresponding_mapped_it()
794 _LIBCPP_HIDE_FROM_ABI static auto __find_impl(_Self&& __self, const _Kp& __key) { in __find_impl() argument
795 auto __it = __self.lower_bound(__key); in __find_impl()
796 auto __last = __self.end(); in __find_impl()
797 if (__it == __last || __self.__compare_(__key, __it->first)) { in __find_impl()
804 _LIBCPP_HIDE_FROM_ABI static auto __equal_range_impl(_Self&& __self, const _Kp& __key) { in __equal_range_impl() argument
806 …std::equal_range(__self.__containers_.keys.begin(), __self.__containers_.keys.end(), __key, __self in __equal_range_impl()
808 using __iterator_type = ranges::iterator_t<decltype(__self)>; in __equal_range_impl()
[all …]
H A Dflat_map.h934 __corresponding_mapped_it(_Self&& __self, _KeyIter&& __key_iter) { in __corresponding_mapped_it() argument
935 return __self.__containers_.values.begin() + in __corresponding_mapped_it()
937 ranges::distance(__self.__containers_.keys.begin(), __key_iter)); in __corresponding_mapped_it()
970 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 static auto __find_impl(_Self&& __self, const … in __find_impl() argument
971 auto __it = __self.lower_bound(__key); in __find_impl()
972 auto __last = __self.end(); in __find_impl()
973 if (__it == __last || __self.__compare_(__key, __it->first)) { in __find_impl()
980 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 static auto __key_equal_range(_Self&& __self, … in __key_equal_range() argument
982 …std::lower_bound(__self.__containers_.keys.begin(), __self.__containers_.keys.end(), __key, __self in __key_equal_range()
983 auto __last = __self.__containers_.keys.end(); in __key_equal_range()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__flat_set/
H A Dflat_set.h698 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 static auto __find_impl(_Self&& __self, const … in __find_impl() argument
699 auto __it = __self.lower_bound(__key); in __find_impl()
700 auto __last = __self.end(); in __find_impl()
701 if (__it == __last || __self.__compare_(__key, *__it)) { in __find_impl()
708 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX26 static auto __equal_range_impl(_Self&& __self,… in __equal_range_impl() argument
710 …auto __it = std::lower_bound(__self.__keys_.begin(), __self.__keys_.end(), __key, __self.__comp… in __equal_range_impl()
711 auto __last = __self.__keys_.end(); in __equal_range_impl()
712 if (__it == __last || __self.__compare_(__key, *__it)) { in __equal_range_impl()
H A Dflat_multiset.h652 _LIBCPP_HIDE_FROM_ABI static auto __find_impl(_Self&& __self, const _Kp& __key) { in __find_impl() argument
653 auto __it = __self.lower_bound(__key); in __find_impl()
654 auto __last = __self.end(); in __find_impl()
655 if (__it == __last || __self.__compare_(__key, *__it)) { in __find_impl()
662 _LIBCPP_HIDE_FROM_ABI static auto __equal_range_impl(_Self&& __self, const _Kp& __key) { in __equal_range_impl() argument
665 std::equal_range(__self.__keys_.begin(), __self.__keys_.end(), __key, __self.__compare_); in __equal_range_impl()
/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic.h361 …__rmw_op(_This&& __self, _Tp __operand, memory_order __m, _Operation __operation, _BuiltinOp __bui…
363 return __builtin_op(std::addressof(std::forward<_This>(__self).__a_), __operand, __m);
365 _Tp __old = __self.load(memory_order_relaxed);
367 while (!__self.compare_exchange_weak(__old, __new, __m, memory_order_relaxed)) {
373 …std::__cxx_atomic_load_inplace(std::addressof(__self.__a_), std::addressof(__old), memory_order_re…
383 _LIBCPP_HIDE_FROM_ABI static _Tp __fetch_add(_This&& __self, _Tp __operand, memory_order __m) {
388 return __rmw_op(std::forward<_This>(__self), __operand, __m, __plus, __builtin_op);
392 _LIBCPP_HIDE_FROM_ABI static _Tp __fetch_sub(_This&& __self, _Tp __operand, memory_order __m) {
397 return __rmw_op(std::forward<_This>(__self), __operand, __m, __minus, __builtin_op);
/freebsd/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/contrib/llvm-project/libcxx/include/
H A D__bit_reference127 friend typename _Cp::__self;
133 using __container _LIBCPP_NODEBUG = typename _Cp::__self;
219 friend typename _Cp::__self;
223 using __container _LIBCPP_NODEBUG = typename _Cp::__self;
462 friend typename _Cp::__self;
H A Darray182 using __self _LIBCPP_NODEBUG = array;
305 using __self _LIBCPP_NODEBUG = array;
H A Dbitset189 typedef __bitset __self;
415 typedef __bitset __self;
555 typedef __bitset __self;
H A Dvariant1311 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) visit(this _Self&& __self, _Visitor&& __visitor) {
1312 return std::visit(std::forward<_Visitor>(__visitor), std::__forward_as<_Self, variant>(__self));
1316 _LIBCPP_HIDE_FROM_ABI constexpr _Rp visit(this _Self&& __self, _Visitor&& __visitor) {
1317 …turn std::visit<_Rp>(std::forward<_Visitor>(__visitor), std::__forward_as<_Self, variant>(__self));
H A Dlist300 …EXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI __list_node_base() : __prev_(__self()), __next_(__self()) {}
306 _LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI __base_pointer __self() {
H A Dstring730 using __self _LIBCPP_NODEBUG = basic_string;
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A D__bit_reference53 friend typename _Cp::__self;
59 using __container = typename _Cp::__self;
128 friend typename _Cp::__self;
132 using __container = typename _Cp::__self;
907 friend typename _Cp::__self;
H A Dlist286 : __prev_(_NodeTraits::__unsafe_link_pointer_cast(__self())),
287 __next_(_NodeTraits::__unsafe_link_pointer_cast(__self())) {}
292 …_LIBCPP_HIDE_FROM_ABI __base_pointer __self() { return pointer_traits<__base_pointer>::pointer_to(…
294 _LIBCPP_HIDE_FROM_ABI __node_pointer __as_node() { return static_cast<__node_pointer>(__self()); }
314 …_HIDE_FROM_ABI __link_pointer __as_link() { return static_cast<__link_pointer>(__base::__self()); }
477 …eturn __node_pointer_traits::__unsafe_link_pointer_cast(const_cast<__node_base&>(__end_).__self());
H A Darray164 using __self = array;
244 typedef array __self;
H A Dbitset174 typedef __bitset __self;
399 typedef __bitset __self;
513 typedef __bitset __self;
H A Dvector375 typedef vector __self;
1589 typedef vector __self;
H A Dstring720 typedef basic_string __self;
/freebsd/contrib/llvm-project/libcxx/include/__vector/
H A Dvector_bool.h80 using __self _LIBCPP_NODEBUG = vector;
H A Dvector.h93 using __self _LIBCPP_NODEBUG = vector;