diff --git a/include/etl/generators/type_traits_generator.h b/include/etl/generators/type_traits_generator.h index d5f15c17..9e6bfc8a 100644 --- a/include/etl/generators/type_traits_generator.h +++ b/include/etl/generators/type_traits_generator.h @@ -572,23 +572,23 @@ namespace etl //*************************************************************************** /// extent - template + template struct extent : integral_constant {}; template struct extent : integral_constant {}; - template + template struct extent : integral_constant::value> {}; - template + template struct extent : integral_constant {}; - template + template struct extent : integral_constant::value> {}; #if ETL_CPP17_SUPPORTED - template + template inline constexpr size_t extent_v = extent::value; #endif @@ -1235,11 +1235,11 @@ namespace etl //*************************************************************************** /// extent ///\ingroup type_traits - template + template struct extent : std::extent {}; #if ETL_CPP17_SUPPORTED - template + template inline constexpr size_t extent_v = std::extent_v; #endif diff --git a/include/etl/type_traits.h b/include/etl/type_traits.h index fa05a696..9dacb455 100644 --- a/include/etl/type_traits.h +++ b/include/etl/type_traits.h @@ -560,23 +560,23 @@ namespace etl //*************************************************************************** /// extent - template + template struct extent : integral_constant {}; template struct extent : integral_constant {}; - template + template struct extent : integral_constant::value> {}; - template + template struct extent : integral_constant {}; - template + template struct extent : integral_constant::value> {}; #if ETL_CPP17_SUPPORTED - template + template inline constexpr size_t extent_v = extent::value; #endif @@ -1227,7 +1227,7 @@ namespace etl struct extent : std::extent {}; #if ETL_CPP17_SUPPORTED - template + template inline constexpr size_t extent_v = std::extent_v; #endif