forked from boostorg/tuple
Suppress mismatched tags warning
This commit is contained in:
@ -71,6 +71,11 @@ get(const tuples::cons<HT, TT>& c) {
|
|||||||
namespace std
|
namespace std
|
||||||
{
|
{
|
||||||
|
|
||||||
|
#if defined(BOOST_CLANG)
|
||||||
|
# pragma clang diagnostic push
|
||||||
|
# pragma clang diagnostic ignored "-Wmismatched-tags"
|
||||||
|
#endif
|
||||||
|
|
||||||
// std::tuple_size
|
// std::tuple_size
|
||||||
|
|
||||||
template<class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10>
|
template<class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10>
|
||||||
@ -99,6 +104,10 @@ template<std::size_t I, class H, class T> struct tuple_element< I, boost::tuples
|
|||||||
{
|
{
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#if defined(BOOST_CLANG)
|
||||||
|
# pragma clang diagnostic pop
|
||||||
|
#endif
|
||||||
|
|
||||||
} // namespace std
|
} // namespace std
|
||||||
|
|
||||||
#endif // !defined(BOOST_NO_CXX11_HDR_TUPLE)
|
#endif // !defined(BOOST_NO_CXX11_HDR_TUPLE)
|
||||||
|
Reference in New Issue
Block a user