mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-31 05:17:20 +02:00
Added a missing include in interoperable.hpp.
This commit is contained in:
@ -7,6 +7,7 @@
|
|||||||
#ifndef BOOST_INTEROPERABLE_23022003THW_HPP
|
#ifndef BOOST_INTEROPERABLE_23022003THW_HPP
|
||||||
#define BOOST_INTEROPERABLE_23022003THW_HPP
|
#define BOOST_INTEROPERABLE_23022003THW_HPP
|
||||||
|
|
||||||
|
#include <type_traits>
|
||||||
#include <boost/iterator/detail/type_traits/disjunction.hpp>
|
#include <boost/iterator/detail/type_traits/disjunction.hpp>
|
||||||
|
|
||||||
namespace boost {
|
namespace boost {
|
||||||
@ -27,8 +28,8 @@ namespace iterators {
|
|||||||
// on operator implementation for consequences.
|
// on operator implementation for consequences.
|
||||||
//
|
//
|
||||||
template< typename A, typename B >
|
template< typename A, typename B >
|
||||||
struct is_interoperable
|
struct is_interoperable :
|
||||||
: detail::disjunction<std::is_convertible<A, B>, std::is_convertible<B, A>>
|
public detail::disjunction< std::is_convertible< A, B >, std::is_convertible< B, A > >
|
||||||
{
|
{
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user