Marked output_proxy constructor explicit.

This commit is contained in:
Andrey Semashev 2022-06-30 23:25:33 +03:00
parent 7b6edb6a7d
commit dd37a27067

View File

@ -37,7 +37,7 @@ namespace iterators {
: m_f(f) {}
struct output_proxy {
output_proxy(UnaryFunction& f) : m_f(f) { }
explicit output_proxy(UnaryFunction& f) : m_f(f) { }
#ifdef BOOST_NO_CXX11_RVALUE_REFERENCES
template <class T> output_proxy& operator=(const T& value) {