Lines Matching refs:_T1

504     template <class _T1, class _T2>
506 auto operator()(_T1&& __t, _T2&& __u) const
507 { return _VSTD::forward<_T1>(__t) + _VSTD::forward<_T2>(__u); }
529 template <class _T1, class _T2>
531 auto operator()(_T1&& __t, _T2&& __u) const
532 { return _VSTD::forward<_T1>(__t) - _VSTD::forward<_T2>(__u); }
554 template <class _T1, class _T2>
556 auto operator()(_T1&& __t, _T2&& __u) const
557 { return _VSTD::forward<_T1>(__t) * _VSTD::forward<_T2>(__u); }
579 template <class _T1, class _T2>
581 auto operator()(_T1&& __t, _T2&& __u) const
582 { return _VSTD::forward<_T1>(__t) / _VSTD::forward<_T2>(__u); }
604 template <class _T1, class _T2>
606 auto operator()(_T1&& __t, _T2&& __u) const
607 { return _VSTD::forward<_T1>(__t) % _VSTD::forward<_T2>(__u); }
654 template <class _T1, class _T2>
656 auto operator()(_T1&& __t, _T2&& __u) const
657 { return _VSTD::forward<_T1>(__t) == _VSTD::forward<_T2>(__u); }
679 template <class _T1, class _T2>
681 auto operator()(_T1&& __t, _T2&& __u) const
682 { return _VSTD::forward<_T1>(__t) != _VSTD::forward<_T2>(__u); }
704 template <class _T1, class _T2>
706 auto operator()(_T1&& __t, _T2&& __u) const
707 { return _VSTD::forward<_T1>(__t) > _VSTD::forward<_T2>(__u); }
731 template <class _T1, class _T2>
733 auto operator()(_T1&& __t, _T2&& __u) const
734 { return _VSTD::forward<_T1>(__t) >= _VSTD::forward<_T2>(__u); }
756 template <class _T1, class _T2>
758 auto operator()(_T1&& __t, _T2&& __u) const
759 { return _VSTD::forward<_T1>(__t) <= _VSTD::forward<_T2>(__u); }
781 template <class _T1, class _T2>
783 auto operator()(_T1&& __t, _T2&& __u) const
784 { return _VSTD::forward<_T1>(__t) && _VSTD::forward<_T2>(__u); }
806 template <class _T1, class _T2>
808 auto operator()(_T1&& __t, _T2&& __u) const
809 { return _VSTD::forward<_T1>(__t) || _VSTD::forward<_T2>(__u); }
856 template <class _T1, class _T2>
858 auto operator()(_T1&& __t, _T2&& __u) const
859 { return _VSTD::forward<_T1>(__t) & _VSTD::forward<_T2>(__u); }
881 template <class _T1, class _T2>
883 auto operator()(_T1&& __t, _T2&& __u) const
884 { return _VSTD::forward<_T1>(__t) | _VSTD::forward<_T2>(__u); }
906 template <class _T1, class _T2>
908 auto operator()(_T1&& __t, _T2&& __u) const
909 { return _VSTD::forward<_T1>(__t) ^ _VSTD::forward<_T2>(__u); }