| 201 | |
| 202 | template <class T> |
| 203 | auto compute_op(rank<1>, |
| 204 | const T& x, |
| 205 | context& ctx, |
| 206 | const shape& output_shape, |
| 207 | const std::vector<argument>& input) |
| 208 | -> decltype(x.compute(auto_any_cast(ctx), |
| 209 | make_compute_output_shape(pack(x, output_shape, input)), |
| 210 | input)) |
| 211 | { |
| 212 | return x.compute( |
| 213 | auto_any_cast(ctx), make_compute_output_shape(pack(x, output_shape, input)), input); |
| 214 | } |
| 215 | |
| 216 | template <class T> |
| 217 | argument compute_op(rank<0>, const T& x, context&, const shape&, const std::vector<argument>&) |
nothing calls this directly
no test coverage detected