diff --git a/include/fmt/ranges.h b/include/fmt/ranges.h index d06de6a2..280d1c57 100644 --- a/include/fmt/ranges.h +++ b/include/fmt/ranges.h @@ -412,9 +412,10 @@ struct formatter< R, Char, enable_if_t< conjunction, - detail::is_not_recursive_range, + detail::is_not_recursive_range // Workaround a bug in MSVC 2015 and earlier. #if !FMT_MSC_VERSION || FMT_MSC_VERSION > 1900 + , disjunction< detail::is_formattable_delayed, detail::has_fallback_formatter_delayed