| 2543 | // To work around that we will need to provide our own. |
| 2544 | template <typename T> |
| 2545 | std::enable_if_t<std::is_floating_point<T>::value, bool> IsFinite(T val) { |
| 2546 | return std::isfinite(val); |
| 2547 | } |
| 2548 | template <typename T> |
| 2549 | std::enable_if_t<std::is_floating_point<T>::value, bool> IsNaN(T val) { |
| 2550 | return std::isnan(val); |
no test coverage detected