|
templated struct is_floating_point<Snum> : std::is_floating_point<numberType> {}; |
https://en.cppreference.com/w/cpp/types/is_floating_point
The behavior of a program that adds specializations for std::is_floating_point or std::is_floating_point_v is undefined.
shaman/src/shaman/traits.h
Line 49 in 75d7357
https://en.cppreference.com/w/cpp/types/is_floating_point