@@ -85,9 +85,12 @@ inline auto apply_scalar_binary(F&& f, T1&& x, T2&& y) {
8585 [](auto && f_inner, auto && x_inner, auto && y_inner) {
8686 using int_vec_t = promote_scalar_t <value_type_t <decltype (y_inner)>,
8787 plain_type_t <decltype (x_inner)>>;
88- auto y_map = make_holder ([](auto && y_inner_) {
89- return Eigen::Map<const int_vec_t >(y_inner_.data (), y_inner_.size ());
90- }, std::forward<decltype (y_inner)>(y_inner));
88+ auto y_map = make_holder (
89+ [](auto && y_inner_) {
90+ return Eigen::Map<const int_vec_t >(y_inner_.data (),
91+ y_inner_.size ());
92+ },
93+ std::forward<decltype (y_inner)>(y_inner));
9194 return std::forward<decltype (x_inner)>(x_inner).binaryExpr (
9295 y_map, std::forward<decltype (f_inner)>(f_inner));
9396 },
@@ -115,9 +118,12 @@ inline auto apply_scalar_binary(F&& f, T1&& x, T2&& y) {
115118 [](auto && f_inner, auto && x_inner, auto && y_inner) {
116119 using int_vec_t = promote_scalar_t <value_type_t <decltype (x_inner)>,
117120 plain_type_t <decltype (y_inner)>>;
118- auto x_map = make_holder ([](auto && x_inner_) {
119- return Eigen::Map<const int_vec_t >(x_inner_.data (), x_inner_.size ());
120- }, std::forward<decltype (x_inner)>(x_inner));
121+ auto x_map = make_holder (
122+ [](auto && x_inner_) {
123+ return Eigen::Map<const int_vec_t >(x_inner_.data (),
124+ x_inner_.size ());
125+ },
126+ std::forward<decltype (x_inner)>(x_inner));
121127 return x_map.binaryExpr (std::forward<decltype (y_inner)>(y_inner),
122128 std::forward<decltype (f_inner)>(f_inner));
123129 },
0 commit comments