diff --git a/include/fmt/base.h b/include/fmt/base.h index 5d0241c8..60d1b792 100644 --- a/include/fmt/base.h +++ b/include/fmt/base.h @@ -493,9 +493,10 @@ inline FMT_CONSTEXPR auto get_container(OutputIt it) -> template struct is_contiguous : std::false_type {}; template -struct is_contiguous().data()), - decltype(std::declval().size()), - decltype(std::declval()[size_t()])>> +struct is_contiguous().data()), + decltype(std::declval().size()), + decltype(std::declval().operator[](size_t()))>> : std::true_type {}; } // namespace detail