Lines Matching refs:__x

496     _Tp operator()(const _Tp& __x, const _Tp& __y) const
497 {return __x + __y;}
523 _Tp operator()(const _Tp& __x, const _Tp& __y) const
524 {return __x - __y;}
550 _Tp operator()(const _Tp& __x, const _Tp& __y) const
551 {return __x * __y;}
577 _Tp operator()(const _Tp& __x, const _Tp& __y) const
578 {return __x / __y;}
604 _Tp operator()(const _Tp& __x, const _Tp& __y) const
605 {return __x % __y;}
631 _Tp operator()(const _Tp& __x) const
632 {return -__x;}
641 auto operator()(_Tp&& __x) const
642 _NOEXCEPT_(noexcept(- _VSTD::forward<_Tp>(__x)))
643 -> decltype (- _VSTD::forward<_Tp>(__x))
644 { return - _VSTD::forward<_Tp>(__x); }
658 bool operator()(const _Tp& __x, const _Tp& __y) const
659 {return __x == __y;}
685 bool operator()(const _Tp& __x, const _Tp& __y) const
686 {return __x != __y;}
712 bool operator()(const _Tp& __x, const _Tp& __y) const
713 {return __x > __y;}
741 bool operator()(const _Tp& __x, const _Tp& __y) const
742 {return __x >= __y;}
768 bool operator()(const _Tp& __x, const _Tp& __y) const
769 {return __x <= __y;}
795 bool operator()(const _Tp& __x, const _Tp& __y) const
796 {return __x && __y;}
822 bool operator()(const _Tp& __x, const _Tp& __y) const
823 {return __x || __y;}
849 bool operator()(const _Tp& __x) const
850 {return !__x;}
859 auto operator()(_Tp&& __x) const
860 _NOEXCEPT_(noexcept(!_VSTD::forward<_Tp>(__x)))
861 -> decltype (!_VSTD::forward<_Tp>(__x))
862 { return !_VSTD::forward<_Tp>(__x); }
876 _Tp operator()(const _Tp& __x, const _Tp& __y) const
877 {return __x & __y;}
903 _Tp operator()(const _Tp& __x, const _Tp& __y) const
904 {return __x | __y;}
930 _Tp operator()(const _Tp& __x, const _Tp& __y) const
931 {return __x ^ __y;}
954 _Tp operator()(const _Tp& __x) const
955 {return ~__x;}
963 auto operator()(_Tp&& __x) const
964 _NOEXCEPT_(noexcept(~_VSTD::forward<_Tp>(__x)))
965 -> decltype (~_VSTD::forward<_Tp>(__x))
966 { return ~_VSTD::forward<_Tp>(__x); }
981 bool operator()(const typename _Predicate::argument_type& __x) const
982 {return !__pred_(__x);}
1002 bool operator()(const typename _Predicate::first_argument_type& __x,
1004 {return !__pred_(__x, __y);}
1021 _LIBCPP_INLINE_VISIBILITY binder1st(const __Operation& __x,
1023 : op(__x), value(__y) {}
1025 (typename __Operation::second_argument_type& __x) const
1026 {return op(value, __x);}
1028 (const typename __Operation::second_argument_type& __x) const
1029 {return op(value, __x);}
1035 bind1st(const __Operation& __op, const _Tp& __x)
1036 {return binder1st<__Operation>(__op, __x);}
1048 binder2nd(const __Operation& __x, const typename __Operation::second_argument_type __y)
1049 : op(__x), value(__y) {}
1051 ( typename __Operation::first_argument_type& __x) const
1052 {return op(__x, value);}
1054 (const typename __Operation::first_argument_type& __x) const
1055 {return op(__x, value);}
1061 bind2nd(const __Operation& __op, const _Tp& __x)
1062 {return binder2nd<__Operation>(__op, __x);}
1072 _LIBCPP_INLINE_VISIBILITY _Result operator()(_Arg __x) const
1073 {return __f_(__x);}
1090 _LIBCPP_INLINE_VISIBILITY _Result operator()(_Arg1 __x, _Arg2 __y) const
1091 {return __f_(__x, __y);}
1118 _LIBCPP_INLINE_VISIBILITY _Sp operator()(_Tp* __p, _Ap __x) const
1119 {return (__p->*__p_)(__x);}
1152 _LIBCPP_INLINE_VISIBILITY _Sp operator()(_Tp& __p, _Ap __x) const
1153 {return (__p.*__p_)(__x);}
1186 _LIBCPP_INLINE_VISIBILITY _Sp operator()(const _Tp* __p, _Ap __x) const
1187 {return (__p->*__p_)(__x);}
1221 _LIBCPP_INLINE_VISIBILITY _Sp operator()(const _Tp& __p, _Ap __x) const
1222 {return (__p.*__p_)(__x);}
1876 swap(function<_Rp(_ArgTypes...)>& __x, function<_Rp(_ArgTypes...)>& __y) _NOEXCEPT
1877 {return __x.swap(__y);}