| 185 | struct Subtract { |
| 186 | template <typename T, typename Arg0, typename Arg1> |
| 187 | static constexpr enable_if_floating_value<T> Call(KernelContext*, Arg0 left, Arg1 right, |
| 188 | Status*) { |
| 189 | static_assert(std::is_same<T, Arg0>::value && std::is_same<T, Arg1>::value, ""); |
| 190 | return left - right; |
| 191 | } |
| 192 | |
| 193 | template <typename T, typename Arg0, typename Arg1> |
| 194 | static constexpr enable_if_unsigned_integer_value<T> Call(KernelContext*, Arg0 left, |
nothing calls this directly
no test coverage detected