Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/
H A D__split_buffer49 // __split_buffer allocates a contiguous chunk of memory and stores objects in the range [__begin_,…
50 // It has uninitialized memory in the ranges [__first_, __begin_) and [__end_, __end_cap_.first())…
79 pointer __begin_;
91 …: __first_(nullptr), __begin_(nullptr), __end_(nullptr), __end_cap_(nullptr, __default_init_tag())…
94 : __first_(nullptr), __begin_(nullptr), __end_(nullptr), __end_cap_(nullptr, __a) {}
97 : __first_(nullptr), __begin_(nullptr), __end_(nullptr), __end_cap_(nullptr, __a) {}
124 …_LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI iterator begin() _NOEXCEPT { return __begin_; }
125 …TEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI const_iterator begin() const _NOEXCEPT { return __begin_; }
130 …CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void clear() _NOEXCEPT { __destruct_at_end(__begin_); }
133 return static_cast<size_type>(__end_ - __begin_);
[all …]
H A Dvector529 if (__vec_.__begin_ != nullptr) {
532 __alloc_traits::deallocate(__vec_.__alloc(), __vec_.__begin_, __vec_.capacity());
635 return static_cast<size_type>(this->__end_ - this->__begin_);
638 return static_cast<size_type>(__end_cap() - this->__begin_);
641 return this->__begin_ == this->__end_;
654 return *this->__begin_;
658 return *this->__begin_;
670 return std::__to_address(this->__begin_);
674 return std::__to_address(this->__begin_);
766 pointer __begin_ = nullptr;
[all …]
H A Dinitializer_list59 const _Ep* __begin_;
63 : __begin_(__b),
75 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 initializer_list() _NOEXCEPT : __begin_(nullpt…
79 …HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const _Ep* begin() const _NOEXCEPT { return __begin_; }
81 …M_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const _Ep* end() const _NOEXCEPT { return __begin_ + __size_; }
H A Dvalarray787 value_type* __begin_;
792 _LIBCPP_HIDE_FROM_ABI valarray() : __begin_(nullptr), __end_(nullptr) {}
822 _LIBCPP_HIDE_FROM_ABI const value_type& operator[](size_t __i) const { return __begin_[__i]; }
824 _LIBCPP_HIDE_FROM_ABI value_type& operator[](size_t __i) { return __begin_[__i]; }
899 _LIBCPP_HIDE_FROM_ABI size_t size() const { return static_cast<size_t>(__end_ - __begin_); }
1092 …: __vp_(const_cast<value_type*>(__v.__begin_ + __sl.start())), __size_(__sl.size()), __stride_(__s…
1319 : __vp_(const_cast<value_type*>(__v.__begin_)), __1d_(__gs.__1d_) {}
1323 : __vp_(const_cast<value_type*>(__v.__begin_)), __1d_(std::move(__gs.__1d_)) {}
1335 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1344 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
[all …]
H A Ddeque527 : __begin_(__b),
529 const pointer __begin_;
571 : __pos_(__r.__begin_), __end_(__r.__end_), __begin_(__r.__begin_), __base_(__db) {}
573 _LIBCPP_HIDE_FROM_ABI ~_ConstructTransaction() { __base_->__size() += (__pos_ - __begin_); }
579 const pointer __begin_;
2056 std::swap(__map_.__begin_, __buf.__begin_);
2133 std::swap(__map_.__begin_, __buf.__begin_);
2179 std::swap(__map_.__begin_, __buf.__begin_);
2258 std::swap(__map_.__begin_, __buf.__begin_);
H A Dregex5345 _BidirectionalIterator __begin_;
5385 : __begin_(), __end_(), __pregex_(nullptr), __flags_(), __match_() {}
5393 : __begin_(__a), __end_(__b), __pregex_(std::addressof(__re)), __flags_(__m) {
5394 std::regex_search(__begin_, __end_, __match_, *__pregex_, __flags_);
5403 …return __begin_ == __x.__begin_ && __end_ == __x.__end_ && __pregex_ == __x.__pregex_ && __flags_ …
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dsubrange.h85 _LIBCPP_NO_UNIQUE_ADDRESS _Iter __begin_ = _Iter(); variable
96 : __begin_(std::move(__iter)), __end_(std::move(__sent)) {} in subrange()
101 : __begin_(std::move(__iter)), __end_(std::move(__sent)), __size_(__n) { in subrange()
103 …_LIBCPP_ASSERT_VALID_ELEMENT_ACCESS((__end_ - __begin_) == static_cast<iter_difference_t<_Iter>>(_… in subrange()
130 return _Pair(__begin_, __end_); in _Pair()
136 return __begin_; in begin()
142 return std::move(__begin_); in begin()
147 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr bool empty() const { return __begin_ == __end_; } in empty()
155 return std::__to_unsigned_like(__end_ - __begin_); in size()
182 ranges::advance(__begin_, __n); in advance()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__iterator/
H A Dbounded_iter.h73 __begin_(__other.__begin_), in __bounded_iter()
91 : __current_(__current), __begin_(__begin), __end_(__end) { in __bounded_iter()
123 …__n >= __begin_ - __current_, "__bounded_iter::operator[]: Attempt to index an iterator past the s…
146 …__current_ != __begin_, "__bounded_iter::operator--: Attempt to rewind an iterator past the start"…
158 …__n >= __begin_ - __current_, "__bounded_iter::operator+=: Attempt to rewind an iterator past the …
179 …__n <= __current_ - __begin_, "__bounded_iter::operator-=: Attempt to rewind an iterator past the …
255 _Iterator __begin_, __end_; // valid range represented as [begin, end] member
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dformat_parse_context.h35 : __begin_(__fmt.begin()),
44 _LIBCPP_HIDE_FROM_ABI constexpr const_iterator begin() const noexcept { return __begin_; }
46 _LIBCPP_HIDE_FROM_ABI constexpr void advance_to(const_iterator __it) { __begin_ = __it; } in begin()
87 iterator __begin_; in check_arg_id()
H A Dformatter_floating_point.h174 __begin_ = allocator<char>{}.allocate(__size_);
176 __begin_ = __buffer_;
181 allocator<char>{}.deallocate(__begin_, __size_);
186 _LIBCPP_HIDE_FROM_ABI char* begin() const { return __begin_; }
187 _LIBCPP_HIDE_FROM_ABI char* end() const { return __begin_ + __size_; }
198 char* __begin_;