Added a missing include in interoperable.hpp.

This commit is contained in:
Andrey Semashev 2025-02-04 00:26:15 +03:00
parent 0c2eda4bb8
commit b6a41e325c

View File

@ -7,6 +7,7 @@
#ifndef BOOST_INTEROPERABLE_23022003THW_HPP
#define BOOST_INTEROPERABLE_23022003THW_HPP
#include <type_traits>
#include <boost/iterator/detail/type_traits/disjunction.hpp>
namespace boost {
@ -27,8 +28,8 @@ namespace iterators {
// on operator implementation for consequences.
//
template< typename A, typename B >
struct is_interoperable
: detail::disjunction<std::is_convertible<A, B>, std::is_convertible<B, A>>
struct is_interoperable :
public detail::disjunction< std::is_convertible< A, B >, std::is_convertible< B, A > >
{
};