| 51 | |
| 52 | template<typename DstXprType, typename SrcXprType> |
| 53 | void add_assign_using_evaluator(const DstXprType& dst, const SrcXprType& src) |
| 54 | { |
| 55 | typedef typename DstXprType::Scalar Scalar; |
| 56 | call_assignment(const_cast<DstXprType&>(dst), src.derived(), internal::add_assign_op<Scalar,typename SrcXprType::Scalar>()); |
| 57 | } |
| 58 | |
| 59 | template<typename DstXprType, typename SrcXprType> |
| 60 | void subtract_assign_using_evaluator(const DstXprType& dst, const SrcXprType& src) |