diff --git a/sprout/index_tuple/index_n.hpp b/sprout/index_tuple/index_n.hpp index bf6a23ee..935255fe 100644 --- a/sprout/index_tuple/index_n.hpp +++ b/sprout/index_tuple/index_n.hpp @@ -27,13 +27,13 @@ namespace sprout { #else // #if SPROUT_USE_TEMPLATE_ALIASES template struct index_n - : public typename sprout::integer_n::type + : public sprout::integer_n::type ::template transfer > {}; template struct uindex_n - : public typename sprout::integer_n::type + : public sprout::integer_n::type ::template transfer > {}; #endif // #if SPROUT_USE_TEMPLATE_ALIASES diff --git a/sprout/index_tuple/index_range.hpp b/sprout/index_tuple/index_range.hpp index 027e894f..b5b530cd 100644 --- a/sprout/index_tuple/index_range.hpp +++ b/sprout/index_tuple/index_range.hpp @@ -35,7 +35,7 @@ namespace sprout { typename std::make_signed::type Step = sprout::detail::integer_range_default_step::value > struct index_range - : public typename sprout::integer_range::type + : public sprout::integer_range::type ::template transfer > {}; @@ -44,7 +44,7 @@ namespace sprout { typename std::make_signed::type Step = sprout::detail::integer_range_default_step::value > struct uindex_range - : public typename sprout::integer_range::type + : public sprout::integer_range::type ::template transfer > {}; #endif // #if SPROUT_USE_TEMPLATE_ALIASES