• Home
  • Raw
  • Download

Lines Matching refs:__r

2672         result_type __r = __n ? __expr_[0] : result_type();
2674 __r += __expr_[__i];
2675 return __r;
2682 result_type __r = __n ? (*this)[0] : result_type();
2686 if (__x < __r)
2687 __r = __x;
2689 return __r;
2696 result_type __r = __n ? (*this)[0] : result_type();
2700 if (__r < __x)
2701 __r = __x;
2703 return __r;
2736 valarray<result_type> __r;
2740 __r.__begin_ =
2741 __r.__end_ =
2744 for (size_t __i = 0; __i != __n; ++__r.__end_, ++__i)
2745 ::new (__r.__end_) result_type(__expr_[__i]);
2747 return __r;
3264 valarray<value_type> __r;
3268 __r.__begin_ =
3269 __r.__end_ =
3272 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3273 ::new (__r.__end_) value_type(+*__p);
3275 return __r;
3282 valarray<value_type> __r;
3286 __r.__begin_ =
3287 __r.__end_ =
3290 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3291 ::new (__r.__end_) value_type(-*__p);
3293 return __r;
3300 valarray<value_type> __r;
3304 __r.__begin_ =
3305 __r.__end_ =
3308 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3309 ::new (__r.__end_) value_type(~*__p);
3311 return __r;
3318 valarray<bool> __r;
3322 __r.__begin_ =
3323 __r.__end_ =
3325 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3326 ::new (__r.__end_) bool(!*__p);
3328 return __r;
3608 _Tp __r = *__p;
3610 __r += *__p;
3611 return __r;
3638 valarray<value_type> __r;
3642 __r.__begin_ =
3643 __r.__end_ =
3653 __tb = __r.__begin_;
3654 __te = __r.__begin_ + (__n - __i);
3660 __tb = __r.__begin_ + __i;
3661 __te = __r.__begin_ + __n;
3663 for (; __r.__end_ != __tb; ++__r.__end_)
3664 ::new (__r.__end_) value_type();
3665 for (; __r.__end_ != __te; ++__r.__end_, ++__sb)
3666 ::new (__r.__end_) value_type(*__sb);
3667 for (__te = __r.__begin_ + __n; __r.__end_ != __te; ++__r.__end_)
3668 ::new (__r.__end_) value_type();
3670 return __r;
3677 valarray<value_type> __r;
3681 __r.__begin_ =
3682 __r.__end_ =
3687 for (const value_type* __s = __m; __s != __end_; ++__r.__end_, ++__s)
3688 ::new (__r.__end_) value_type(*__s);
3689 for (const value_type* __s = __begin_; __s != __m; ++__r.__end_, ++__s)
3690 ::new (__r.__end_) value_type(*__s);
3692 return __r;
3699 valarray<value_type> __r;
3703 __r.__begin_ =
3704 __r.__end_ =
3707 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3708 ::new (__r.__end_) value_type(__f(*__p));
3710 return __r;
3717 valarray<value_type> __r;
3721 __r.__begin_ =
3722 __r.__end_ =
3725 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3726 ::new (__r.__end_) value_type(__f(*__p));
3728 return __r;