• Home
  • Raw
  • Download

Lines Matching refs:__r

2569         result_type __r = __n ? __expr_[0] : result_type();
2571 __r += __expr_[__i];
2572 return __r;
2579 result_type __r = __n ? (*this)[0] : result_type();
2583 if (__x < __r)
2584 __r = __x;
2586 return __r;
2593 result_type __r = __n ? (*this)[0] : result_type();
2597 if (__r < __x)
2598 __r = __x;
2600 return __r;
2633 valarray<result_type> __r;
2637 __r.__begin_ =
2638 __r.__end_ =
2640 for (size_t __i = 0; __i != __n; ++__r.__end_, ++__i)
2641 ::new (__r.__end_) result_type(__expr_[__i]);
2643 return __r;
3130 valarray<value_type> __r;
3134 __r.__begin_ =
3135 __r.__end_ =
3137 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3138 ::new (__r.__end_) value_type(+*__p);
3140 return __r;
3147 valarray<value_type> __r;
3151 __r.__begin_ =
3152 __r.__end_ =
3154 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3155 ::new (__r.__end_) value_type(-*__p);
3157 return __r;
3164 valarray<value_type> __r;
3168 __r.__begin_ =
3169 __r.__end_ =
3171 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3172 ::new (__r.__end_) value_type(~*__p);
3174 return __r;
3181 valarray<bool> __r;
3185 __r.__begin_ =
3186 __r.__end_ =
3188 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3189 ::new (__r.__end_) bool(!*__p);
3191 return __r;
3471 _Tp __r = *__p;
3473 __r += *__p;
3474 return __r;
3501 valarray<value_type> __r;
3505 __r.__begin_ =
3506 __r.__end_ =
3515 __tb = __r.__begin_;
3516 __te = __r.__begin_ + (__n - __i);
3522 __tb = __r.__begin_ + __i;
3523 __te = __r.__begin_ + __n;
3525 for (; __r.__end_ != __tb; ++__r.__end_)
3526 ::new (__r.__end_) value_type();
3527 for (; __r.__end_ != __te; ++__r.__end_, ++__sb)
3528 ::new (__r.__end_) value_type(*__sb);
3529 for (__te = __r.__begin_ + __n; __r.__end_ != __te; ++__r.__end_)
3530 ::new (__r.__end_) value_type();
3532 return __r;
3539 valarray<value_type> __r;
3543 __r.__begin_ =
3544 __r.__end_ =
3548 for (const value_type* __s = __m; __s != __end_; ++__r.__end_, ++__s)
3549 ::new (__r.__end_) value_type(*__s);
3550 for (const value_type* __s = __begin_; __s != __m; ++__r.__end_, ++__s)
3551 ::new (__r.__end_) value_type(*__s);
3553 return __r;
3560 valarray<value_type> __r;
3564 __r.__begin_ =
3565 __r.__end_ =
3567 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3568 ::new (__r.__end_) value_type(__f(*__p));
3570 return __r;
3577 valarray<value_type> __r;
3581 __r.__begin_ =
3582 __r.__end_ =
3584 for (const value_type* __p = __begin_; __n; ++__r.__end_, ++__p, --__n)
3585 ::new (__r.__end_) value_type(__f(*__p));
3587 return __r;