diff --git a/include/boost/core/empty_value.hpp b/include/boost/core/empty_value.hpp index 9f04d61..6728bc2 100644 --- a/include/boost/core/empty_value.hpp +++ b/include/boost/core/empty_value.hpp @@ -138,10 +138,10 @@ template class empty_value #if defined(BOOST_MSVC) : detail::empty_value_base { - typedef detail::empty_value_base core_ev_base; + typedef detail::empty_value_base base_type; #else : T { - typedef T core_ev_base; + typedef T base_type; #endif public: @@ -154,26 +154,26 @@ public: #endif BOOST_CONSTEXPR empty_value(boost::empty_init_t) - : core_ev_base() { } + : base_type() { } #if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) #if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) template BOOST_CONSTEXPR empty_value(boost::empty_init_t, U&& value, Args&&... args) - : core_ev_base(std::forward(value), std::forward(args)...) { } + : base_type(std::forward(value), std::forward(args)...) { } #else template BOOST_CONSTEXPR empty_value(boost::empty_init_t, U&& value) - : core_ev_base(std::forward(value)) { } + : base_type(std::forward(value)) { } #endif #else template BOOST_CONSTEXPR empty_value(boost::empty_init_t, const U& value) - : core_ev_base(value) { } + : base_type(value) { } template BOOST_CONSTEXPR empty_value(boost::empty_init_t, U& value) - : core_ev_base(value) { } + : base_type(value) { } #endif BOOST_CONSTEXPR const T& get() const BOOST_NOEXCEPT {