diff --git a/include/boost/tuple/tuple.hpp b/include/boost/tuple/tuple.hpp index 4f2f8ac..39b0e13 100644 --- a/include/boost/tuple/tuple.hpp +++ b/include/boost/tuple/tuple.hpp @@ -71,6 +71,11 @@ get(const tuples::cons& c) { namespace std { +#if defined(BOOST_CLANG) +# pragma clang diagnostic push +# pragma clang diagnostic ignored "-Wmismatched-tags" +#endif + // std::tuple_size template @@ -99,6 +104,10 @@ template struct tuple_element< I, boost::tuples { }; +#if defined(BOOST_CLANG) +# pragma clang diagnostic pop +#endif + } // namespace std #endif // !defined(BOOST_NO_CXX11_HDR_TUPLE)