Lines Matching refs:__end_
744 value_type* __end_;
748 _LIBCPP_HIDE_FROM_ABI valarray() : __begin_(nullptr), __end_(nullptr) {}
855 _LIBCPP_HIDE_FROM_ABI size_t size() const { return static_cast<size_t>(__end_ - __begin_); }
1267 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1276 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1285 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1294 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1303 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1312 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1321 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1330 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1339 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1348 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1357 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i, ++__j)
1365 …for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_, __j = __ga.__1d_.__begin_; __i != __e; ++__i, +…
1373 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i)
1431 __1d_(static_cast<size_t>(count(__vb.__begin_, __vb.__end_, true))) {
1558 : __expr_(__e), __1d_(static_cast<size_t>(count(__vb.__begin_, __vb.__end_, true))) {
1734 …for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_, __j = __ia.__1d_.__begin_; __i != __e; ++__i, +…
1742 for (_Ip __i = __1d_.__begin_, __e = __1d_.__end_; __i != __e; ++__i)
1894 __r.__begin_ = __r.__end_ = allocator<__result_type>().allocate(__n);
1895 for (size_t __i = 0; __i != __n; ++__r.__end_, ++__i)
1896 ::new ((void*)__r.__end_) __result_type(__expr_[__i]);
1904 inline valarray<_Tp>::valarray(size_t __n) : __begin_(nullptr), __end_(nullptr) {
1906 __begin_ = __end_ = allocator<value_type>().allocate(__n);
1910 for (size_t __n_left = __n; __n_left; --__n_left, ++__end_)
1911 ::new ((void*)__end_) value_type();
1922 inline valarray<_Tp>::valarray(const value_type& __x, size_t __n) : __begin_(nullptr), __end_(nullp…
1927 valarray<_Tp>::valarray(const value_type* __p, size_t __n) : __begin_(nullptr), __end_(nullptr) {
1929 __begin_ = __end_ = allocator<value_type>().allocate(__n);
1933 for (size_t __n_left = __n; __n_left; ++__end_, ++__p, --__n_left)
1934 ::new ((void*)__end_) value_type(*__p);
1945 valarray<_Tp>::valarray(const valarray& __v) : __begin_(nullptr), __end_(nullptr) {
1947 __begin_ = __end_ = allocator<value_type>().allocate(__v.size());
1951 for (value_type* __p = __v.__begin_; __p != __v.__end_; ++__end_, ++__p)
1952 ::new ((void*)__end_) value_type(*__p);
1965 …ne valarray<_Tp>::valarray(valarray&& __v) _NOEXCEPT : __begin_(__v.__begin_), __end_(__v.__end_) {
1966 __v.__begin_ = __v.__end_ = nullptr;
1970 valarray<_Tp>::valarray(initializer_list<value_type> __il) : __begin_(nullptr), __end_(nullptr) {
1973 __begin_ = __end_ = allocator<value_type>().allocate(__n);
1978 for (const value_type* __p = __il.begin(); __n_left; ++__end_, ++__p, --__n_left)
1979 ::new ((void*)__end_) value_type(*__p);
1992 valarray<_Tp>::valarray(const slice_array<value_type>& __sa) : __begin_(nullptr), __end_(nullptr) {
1995 __begin_ = __end_ = allocator<value_type>().allocate(__n);
2000 … for (const value_type* __p = __sa.__vp_; __n_left; ++__end_, __p += __sa.__stride_, --__n_left)
2001 ::new ((void*)__end_) value_type(*__p);
2012 valarray<_Tp>::valarray(const gslice_array<value_type>& __ga) : __begin_(nullptr), __end_(nullptr) {
2015 __begin_ = __end_ = allocator<value_type>().allocate(__n);
2021 for (_Ip __i = __ga.__1d_.__begin_, __e = __ga.__1d_.__end_; __i != __e; ++__i, ++__end_)
2022 ::new ((void*)__end_) value_type(__s[*__i]);
2033 valarray<_Tp>::valarray(const mask_array<value_type>& __ma) : __begin_(nullptr), __end_(nullptr) {
2036 __begin_ = __end_ = allocator<value_type>().allocate(__n);
2042 for (_Ip __i = __ma.__1d_.__begin_, __e = __ma.__1d_.__end_; __i != __e; ++__i, ++__end_)
2043 ::new ((void*)__end_) value_type(__s[*__i]);
2054 valarray<_Tp>::valarray(const indirect_array<value_type>& __ia) : __begin_(nullptr), __end_(nullptr…
2057 __begin_ = __end_ = allocator<value_type>().allocate(__n);
2063 for (_Ip __i = __ia.__1d_.__begin_, __e = __ia.__1d_.__end_; __i != __e; ++__i, ++__end_)
2064 ::new ((void*)__end_) value_type(__s[*__i]);
2085 __end_ = __begin_ + __n;
2096 return __assign_range(__v.__begin_, __v.__end_);
2106 __end_ = __v.__end_;
2108 __v.__end_ = nullptr;
2121 std::fill(__begin_, __end_, __x);
2139 for (_Ip __i = __ga.__1d_.__begin_, __e = __ga.__1d_.__end_; __i != __e; ++__i, ++__t)
2149 for (_Ip __i = __ma.__1d_.__begin_, __e = __ma.__1d_.__end_; __i != __e; ++__i, ++__t)
2159 for (_Ip __i = __ia.__1d_.__begin_, __e = __ia.__1d_.__end_; __i != __e; ++__i, ++__t)
2285 for (value_type* __p = __begin_; __p != __end_; ++__p)
2292 for (value_type* __p = __begin_; __p != __end_; ++__p)
2299 for (value_type* __p = __begin_; __p != __end_; ++__p)
2306 for (value_type* __p = __begin_; __p != __end_; ++__p)
2313 for (value_type* __p = __begin_; __p != __end_; ++__p)
2320 for (value_type* __p = __begin_; __p != __end_; ++__p)
2327 for (value_type* __p = __begin_; __p != __end_; ++__p)
2334 for (value_type* __p = __begin_; __p != __end_; ++__p)
2341 for (value_type* __p = __begin_; __p != __end_; ++__p)
2348 for (value_type* __p = __begin_; __p != __end_; ++__p)
2357 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2366 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2375 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2384 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2393 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2402 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2411 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2420 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2429 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2438 for (value_type* __t = __begin_; __t != __end_; ++__t, ++__i)
2446 std::swap(__end_, __v.__end_);
2451 if (__begin_ == __end_)
2455 for (++__p; __p != __end_; ++__p)
2462 if (__begin_ == __end_)
2464 return *std::min_element(__begin_, __end_);
2469 if (__begin_ == __end_)
2471 return *std::max_element(__begin_, __end_);
2479 __r.__begin_ = __r.__end_ = allocator<value_type>().allocate(__n);
2494 for (; __r.__end_ != __tb; ++__r.__end_)
2495 ::new ((void*)__r.__end_) value_type();
2496 for (; __r.__end_ != __te; ++__r.__end_, ++__sb)
2497 ::new ((void*)__r.__end_) value_type(*__sb);
2498 for (__te = __r.__begin_ + __n; __r.__end_ != __te; ++__r.__end_)
2499 ::new ((void*)__r.__end_) value_type();
2509 __r.__begin_ = __r.__end_ = allocator<value_type>().allocate(__n);
2511 const value_type* __m = __i >= 0 ? __begin_ + __i : __end_ + __i;
2512 for (const value_type* __s = __m; __s != __end_; ++__r.__end_, ++__s)
2513 ::new ((void*)__r.__end_) value_type(*__s);
2514 for (const value_type* __s = __begin_; __s != __m; ++__r.__end_, ++__s)
2515 ::new ((void*)__r.__end_) value_type(*__s);
2525 __r.__begin_ = __r.__end_ = allocator<value_type>().allocate(__n);
2526 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
2527 ::new ((void*)__r.__end_) value_type(__f(*__p));
2537 __r.__begin_ = __r.__end_ = allocator<value_type>().allocate(__n);
2538 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
2539 ::new ((void*)__r.__end_) value_type(__f(*__p));
2547 while (__end_ != __begin_)
2548 (--__end_)->~value_type();
2550 __begin_ = __end_ = nullptr;
2558 __begin_ = __end_ = allocator<value_type>().allocate(__n);
2562 for (size_t __n_left = __n; __n_left; --__n_left, ++__end_)
2563 ::new ((void*)__end_) value_type(__x);
3262 return __v.__end_;
3267 return __v.__end_;