sub_expression_evaluation(const DeviceT &dev) -> decltype(execute_expr< false, false, ExprExchange< LHS, RHS >, LC, LR, LCT, LRT >(lhs.template sub_expression_evaluation< false, LC, LR, LCT, LRT >(dev), rhs.template sub_expression_evaluation< false, LC, LR, LCT, LRT >(dev), dev)) | visioncpp::internal::Assign< LHS, RHS, Cols, Rows, LfType, LVL > | inline |