Removed dependency on Boost.Conversion in tests.

This reduces the minimum supported compilers versions.
This commit is contained in:
Andrey Semashev
2023-11-17 04:25:29 +03:00
parent 80bb1ac9e4
commit a9dabd3c65
2 changed files with 8 additions and 7 deletions

View File

@ -8,7 +8,6 @@
#include <boost/iterator/new_iterator_tests.hpp>
#include <boost/call_traits.hpp>
#include <boost/polymorphic_cast.hpp>
#include <boost/type_traits/is_convertible.hpp>
#include <boost/core/enable_if.hpp>
@ -188,12 +187,12 @@ struct derived : base
virtual void assign(const base &b)
{
state = boost::polymorphic_cast<const derived *>(&b)->state;
state = dynamic_cast<const derived &>(b).state;
}
virtual bool equal(const base &b) const
{
return state == boost::polymorphic_cast<const derived *>(&b)->state;
return state == dynamic_cast<const derived &>(b).state;
}
int state;