Clang currently does not support all C++20 concepts, e.g. std::floating_point. Therefore, the NSL::Concept members in #46 are using C++17 type_trait features, e.g. std::is_floating_point_v.
Once Clang can compile the following code we should revert to using C++20 concepts (which are implemented similarly).
Clang currently does not support all C++20 concepts, e.g.
std::floating_point
. Therefore, theNSL::Concept
members in #46 are using C++17type_trait
features, e.g.std::is_floating_point_v
. Once Clang can compile the following code we should revert to using C++20 concepts (which are implemented similarly).