Update workarounds for msvc 14.1

This commit is contained in:
Kohei Takahashi
2017-04-30 23:26:24 +09:00
parent e0ceefafb6
commit 451e21adb3
3 changed files with 3 additions and 6 deletions

View File

@ -23,8 +23,7 @@
# endif # endif
#endif #endif
// MSVC variadics at this point in time is not ready yet (ICE!) #if BOOST_WORKAROUND(BOOST_MSVC, < 1910)
#if BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1900))
# if defined(BOOST_FUSION_HAS_VARIADIC_DEQUE) # if defined(BOOST_FUSION_HAS_VARIADIC_DEQUE)
# undef BOOST_FUSION_HAS_VARIADIC_DEQUE # undef BOOST_FUSION_HAS_VARIADIC_DEQUE
# endif # endif

View File

@ -23,8 +23,7 @@
# endif # endif
#endif #endif
// MSVC variadics at this point in time is not ready yet (ICE!) #if BOOST_WORKAROUND(BOOST_MSVC, < 1910)
#if BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1900))
# if defined(BOOST_FUSION_HAS_VARIADIC_MAP) # if defined(BOOST_FUSION_HAS_VARIADIC_MAP)
# undef BOOST_FUSION_HAS_VARIADIC_MAP # undef BOOST_FUSION_HAS_VARIADIC_MAP
# endif # endif

View File

@ -27,8 +27,7 @@
# endif # endif
#endif #endif
// Sometimes, MSVC 12 shows compile error with std::size_t of template parameter. #if BOOST_WORKAROUND(BOOST_MSVC, < 1910)
#if BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1800))
# if defined(BOOST_FUSION_HAS_VARIADIC_VECTOR) # if defined(BOOST_FUSION_HAS_VARIADIC_VECTOR)
# undef BOOST_FUSION_HAS_VARIADIC_VECTOR # undef BOOST_FUSION_HAS_VARIADIC_VECTOR
# endif # endif