Lines Matching refs:__r
203 __mul_overflowed(unsigned char __a, _Tp __b, unsigned char& __r)
206 __r = __c;
212 __mul_overflowed(unsigned short __a, _Tp __b, unsigned short& __r)
215 __r = __c;
221 __mul_overflowed(_Tp __a, _Tp __b, _Tp& __r)
225 return __builtin_mul_overflow(__a, __b, &__r);
228 __r = __a * __b;
235 __mul_overflowed(_Tp __a, _Up __b, _Tp& __r)
237 return __mul_overflowed(__a, static_cast<_Tp>(__b), __r);
407 auto __r = __f(__neg ? __first + 1 : __first, __last, __x, __args...);
408 switch (__r.ec)
411 return {__first, __r.ec};
413 return __r;
424 return __r;
432 return __r;
436 return {__r.ptr, errc::result_out_of_range};
492 auto __r = __f(__p, __last, __value, __args...);
493 if (__r.ec == errc::result_out_of_range)
495 for (; __r.ptr != __last; ++__r.ptr)
497 if (!__in_pattern(*__r.ptr, __args...))
502 return __r;