Lines Matching refs:_BinaryOp
453 struct _BinaryOp
463 _BinaryOp(const _Op& __op, const _A0& __a0, const _A1& __a1)
1136 struct _BinaryOp<_Op, valarray<_Tp>, _A1>
1146 _BinaryOp(const _Op& __op, const valarray<_Tp>& __a0, const _A1& __a1)
1157 struct _BinaryOp<_Op, _A0, valarray<_Tp> >
1167 _BinaryOp(const _Op& __op, const _A0& __a0, const valarray<_Tp>& __a1)
1178 struct _BinaryOp<_Op, valarray<_Tp>, valarray<_Tp> >
1188 _BinaryOp(const _Op& __op, const valarray<_Tp>& __a0, const valarray<_Tp>& __a1)
3788 __val_expr<_BinaryOp<multiplies<typename _Expr1::value_type>, _Expr1, _Expr2> >
3793 typedef _BinaryOp<multiplies<value_type>, _Expr1, _Expr2> _Op;
3802 __val_expr<_BinaryOp<multiplies<typename _Expr::value_type>,
3808 typedef _BinaryOp<multiplies<value_type>, _Expr, __scalar_expr<value_type> > _Op;
3818 __val_expr<_BinaryOp<multiplies<typename _Expr::value_type>,
3824 typedef _BinaryOp<multiplies<value_type>, __scalar_expr<value_type>, _Expr> _Op;
3834 __val_expr<_BinaryOp<divides<typename _Expr1::value_type>, _Expr1, _Expr2> >
3839 typedef _BinaryOp<divides<value_type>, _Expr1, _Expr2> _Op;
3848 __val_expr<_BinaryOp<divides<typename _Expr::value_type>,
3854 typedef _BinaryOp<divides<value_type>, _Expr, __scalar_expr<value_type> > _Op;
3864 __val_expr<_BinaryOp<divides<typename _Expr::value_type>,
3870 typedef _BinaryOp<divides<value_type>, __scalar_expr<value_type>, _Expr> _Op;
3880 __val_expr<_BinaryOp<modulus<typename _Expr1::value_type>, _Expr1, _Expr2> >
3885 typedef _BinaryOp<modulus<value_type>, _Expr1, _Expr2> _Op;
3894 __val_expr<_BinaryOp<modulus<typename _Expr::value_type>,
3900 typedef _BinaryOp<modulus<value_type>, _Expr, __scalar_expr<value_type> > _Op;
3910 __val_expr<_BinaryOp<modulus<typename _Expr::value_type>,
3916 typedef _BinaryOp<modulus<value_type>, __scalar_expr<value_type>, _Expr> _Op;
3926 __val_expr<_BinaryOp<plus<typename _Expr1::value_type>, _Expr1, _Expr2> >
3931 typedef _BinaryOp<plus<value_type>, _Expr1, _Expr2> _Op;
3940 __val_expr<_BinaryOp<plus<typename _Expr::value_type>,
3946 typedef _BinaryOp<plus<value_type>, _Expr, __scalar_expr<value_type> > _Op;
3956 __val_expr<_BinaryOp<plus<typename _Expr::value_type>,
3962 typedef _BinaryOp<plus<value_type>, __scalar_expr<value_type>, _Expr> _Op;
3972 __val_expr<_BinaryOp<minus<typename _Expr1::value_type>, _Expr1, _Expr2> >
3977 typedef _BinaryOp<minus<value_type>, _Expr1, _Expr2> _Op;
3986 __val_expr<_BinaryOp<minus<typename _Expr::value_type>,
3992 typedef _BinaryOp<minus<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4002 __val_expr<_BinaryOp<minus<typename _Expr::value_type>,
4008 typedef _BinaryOp<minus<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4018 __val_expr<_BinaryOp<bit_xor<typename _Expr1::value_type>, _Expr1, _Expr2> >
4023 typedef _BinaryOp<bit_xor<value_type>, _Expr1, _Expr2> _Op;
4032 __val_expr<_BinaryOp<bit_xor<typename _Expr::value_type>,
4038 typedef _BinaryOp<bit_xor<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4048 __val_expr<_BinaryOp<bit_xor<typename _Expr::value_type>,
4054 typedef _BinaryOp<bit_xor<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4064 __val_expr<_BinaryOp<bit_and<typename _Expr1::value_type>, _Expr1, _Expr2> >
4069 typedef _BinaryOp<bit_and<value_type>, _Expr1, _Expr2> _Op;
4078 __val_expr<_BinaryOp<bit_and<typename _Expr::value_type>,
4084 typedef _BinaryOp<bit_and<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4094 __val_expr<_BinaryOp<bit_and<typename _Expr::value_type>,
4100 typedef _BinaryOp<bit_and<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4110 __val_expr<_BinaryOp<bit_or<typename _Expr1::value_type>, _Expr1, _Expr2> >
4115 typedef _BinaryOp<bit_or<value_type>, _Expr1, _Expr2> _Op;
4124 __val_expr<_BinaryOp<bit_or<typename _Expr::value_type>,
4130 typedef _BinaryOp<bit_or<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4140 __val_expr<_BinaryOp<bit_or<typename _Expr::value_type>,
4146 typedef _BinaryOp<bit_or<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4156 __val_expr<_BinaryOp<__bit_shift_left<typename _Expr1::value_type>, _Expr1, _Expr2> >
4161 typedef _BinaryOp<__bit_shift_left<value_type>, _Expr1, _Expr2> _Op;
4170 __val_expr<_BinaryOp<__bit_shift_left<typename _Expr::value_type>,
4176 typedef _BinaryOp<__bit_shift_left<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4186 __val_expr<_BinaryOp<__bit_shift_left<typename _Expr::value_type>,
4192 typedef _BinaryOp<__bit_shift_left<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4202 __val_expr<_BinaryOp<__bit_shift_right<typename _Expr1::value_type>, _Expr1, _Expr2> >
4207 typedef _BinaryOp<__bit_shift_right<value_type>, _Expr1, _Expr2> _Op;
4216 __val_expr<_BinaryOp<__bit_shift_right<typename _Expr::value_type>,
4222 typedef _BinaryOp<__bit_shift_right<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4232 __val_expr<_BinaryOp<__bit_shift_right<typename _Expr::value_type>,
4238 typedef _BinaryOp<__bit_shift_right<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4248 __val_expr<_BinaryOp<logical_and<typename _Expr1::value_type>, _Expr1, _Expr2> >
4253 typedef _BinaryOp<logical_and<value_type>, _Expr1, _Expr2> _Op;
4262 __val_expr<_BinaryOp<logical_and<typename _Expr::value_type>,
4268 typedef _BinaryOp<logical_and<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4278 __val_expr<_BinaryOp<logical_and<typename _Expr::value_type>,
4284 typedef _BinaryOp<logical_and<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4294 __val_expr<_BinaryOp<logical_or<typename _Expr1::value_type>, _Expr1, _Expr2> >
4299 typedef _BinaryOp<logical_or<value_type>, _Expr1, _Expr2> _Op;
4308 __val_expr<_BinaryOp<logical_or<typename _Expr::value_type>,
4314 typedef _BinaryOp<logical_or<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4324 __val_expr<_BinaryOp<logical_or<typename _Expr::value_type>,
4330 typedef _BinaryOp<logical_or<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4340 __val_expr<_BinaryOp<equal_to<typename _Expr1::value_type>, _Expr1, _Expr2> >
4345 typedef _BinaryOp<equal_to<value_type>, _Expr1, _Expr2> _Op;
4354 __val_expr<_BinaryOp<equal_to<typename _Expr::value_type>,
4360 typedef _BinaryOp<equal_to<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4370 __val_expr<_BinaryOp<equal_to<typename _Expr::value_type>,
4376 typedef _BinaryOp<equal_to<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4386 __val_expr<_BinaryOp<not_equal_to<typename _Expr1::value_type>, _Expr1, _Expr2> >
4391 typedef _BinaryOp<not_equal_to<value_type>, _Expr1, _Expr2> _Op;
4400 __val_expr<_BinaryOp<not_equal_to<typename _Expr::value_type>,
4406 typedef _BinaryOp<not_equal_to<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4416 __val_expr<_BinaryOp<not_equal_to<typename _Expr::value_type>,
4422 typedef _BinaryOp<not_equal_to<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4432 __val_expr<_BinaryOp<less<typename _Expr1::value_type>, _Expr1, _Expr2> >
4437 typedef _BinaryOp<less<value_type>, _Expr1, _Expr2> _Op;
4446 __val_expr<_BinaryOp<less<typename _Expr::value_type>,
4452 typedef _BinaryOp<less<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4462 __val_expr<_BinaryOp<less<typename _Expr::value_type>,
4468 typedef _BinaryOp<less<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4478 __val_expr<_BinaryOp<greater<typename _Expr1::value_type>, _Expr1, _Expr2> >
4483 typedef _BinaryOp<greater<value_type>, _Expr1, _Expr2> _Op;
4492 __val_expr<_BinaryOp<greater<typename _Expr::value_type>,
4498 typedef _BinaryOp<greater<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4508 __val_expr<_BinaryOp<greater<typename _Expr::value_type>,
4514 typedef _BinaryOp<greater<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4524 __val_expr<_BinaryOp<less_equal<typename _Expr1::value_type>, _Expr1, _Expr2> >
4529 typedef _BinaryOp<less_equal<value_type>, _Expr1, _Expr2> _Op;
4538 __val_expr<_BinaryOp<less_equal<typename _Expr::value_type>,
4544 typedef _BinaryOp<less_equal<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4554 __val_expr<_BinaryOp<less_equal<typename _Expr::value_type>,
4560 typedef _BinaryOp<less_equal<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4570 __val_expr<_BinaryOp<greater_equal<typename _Expr1::value_type>, _Expr1, _Expr2> >
4575 typedef _BinaryOp<greater_equal<value_type>, _Expr1, _Expr2> _Op;
4584 __val_expr<_BinaryOp<greater_equal<typename _Expr::value_type>,
4590 typedef _BinaryOp<greater_equal<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4600 __val_expr<_BinaryOp<greater_equal<typename _Expr::value_type>,
4606 typedef _BinaryOp<greater_equal<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4672 __val_expr<_BinaryOp<__atan2_expr<typename _Expr1::value_type>, _Expr1, _Expr2> >
4677 typedef _BinaryOp<__atan2_expr<value_type>, _Expr1, _Expr2> _Op;
4686 __val_expr<_BinaryOp<__atan2_expr<typename _Expr::value_type>,
4692 typedef _BinaryOp<__atan2_expr<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4702 __val_expr<_BinaryOp<__atan2_expr<typename _Expr::value_type>,
4708 typedef _BinaryOp<__atan2_expr<value_type>, __scalar_expr<value_type>, _Expr> _Op;
4788 __val_expr<_BinaryOp<__pow_expr<typename _Expr1::value_type>, _Expr1, _Expr2> >
4793 typedef _BinaryOp<__pow_expr<value_type>, _Expr1, _Expr2> _Op;
4802 __val_expr<_BinaryOp<__pow_expr<typename _Expr::value_type>,
4808 typedef _BinaryOp<__pow_expr<value_type>, _Expr, __scalar_expr<value_type> > _Op;
4818 __val_expr<_BinaryOp<__pow_expr<typename _Expr::value_type>,
4824 typedef _BinaryOp<__pow_expr<value_type>, __scalar_expr<value_type>, _Expr> _Op;