diff --git a/include/boost/variant2/variant.hpp b/include/boost/variant2/variant.hpp index 8cb7ad8..e8bfd5f 100644 --- a/include/boost/variant2/variant.hpp +++ b/include/boost/variant2/variant.hpp @@ -1594,7 +1594,7 @@ template using front_if_same = mp11::mp_if using var_alt = variant_alternative_t; -#if BOOST_WORKAROUND( BOOST_MSVC, < 1920 ) +#if BOOST_WORKAROUND( BOOST_MSVC, < 1920 ) || ( defined(__clang__) && __clang_major__ == 3 && __clang_minor__ == 8 ) template struct apply_cv_ref_impl {