diff --git a/include/boost/unordered/detail/foa/table.hpp b/include/boost/unordered/detail/foa/table.hpp index 5012906f..acb870a0 100644 --- a/include/boost/unordered/detail/foa/table.hpp +++ b/include/boost/unordered/detail/foa/table.hpp @@ -222,6 +222,11 @@ using table_core_impl= #include +#if defined(BOOST_MSVC) +#pragma warning(push) +#pragma warning(disable:4714) /* marked as __forceinline not inlined */ +#endif + template class table:table_core_impl { @@ -505,6 +510,10 @@ private: } }; +#if defined(BOOST_MSVC) +#pragma warning(pop) /* C4714 */ +#endif + #include } /* namespace foa */