mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-25 02:17:21 +02:00
Workaround CW8 issues with using static_cast on templates with template ctors.
[SVN r24214]
This commit is contained in:
@ -814,8 +814,8 @@ namespace boost
|
|||||||
is_interoperable< Derived1, Derived2 >::value \
|
is_interoperable< Derived1, Derived2 >::value \
|
||||||
)); \
|
)); \
|
||||||
return_prefix iterator_core_access::base_op( \
|
return_prefix iterator_core_access::base_op( \
|
||||||
static_cast<Derived1 const&>(lhs) \
|
*static_cast<Derived1 const*>(&lhs) \
|
||||||
, static_cast<Derived2 const&>(rhs) \
|
, *static_cast<Derived2 const*>(&rhs) \
|
||||||
, BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \
|
, BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \
|
||||||
); \
|
); \
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user