From 0a2a8957fa010d08a0fe29d0c6bfb3753a5ed0af Mon Sep 17 00:00:00 2001 From: Andrzej Krzemienski Date: Sun, 15 Jun 2014 21:51:07 +0200 Subject: [PATCH] bug fix: comma in BOOST_STATIC_ASSERT --- include/boost/optional/optional.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/boost/optional/optional.hpp b/include/boost/optional/optional.hpp index c742570..35e147c 100644 --- a/include/boost/optional/optional.hpp +++ b/include/boost/optional/optional.hpp @@ -1062,28 +1062,28 @@ class optional : public optional_detail::optional_base template value_type value_or ( U&& v ) const& { - BOOST_STATIC_ASSERT(is_convertible::value); + BOOST_STATIC_ASSERT((is_convertible::value)); return this->is_initialized() ? get() : static_cast(boost::forward(v)); } template value_type value_or ( U&& v ) && { - BOOST_STATIC_ASSERT(is_convertible::value); + BOOST_STATIC_ASSERT((is_convertible::value)); return this->is_initialized() ? boost::move(get()) : static_cast(boost::forward(v)); } #elif !defined BOOST_NO_CXX11_RVALUE_REFERENCES template value_type value_or ( U&& v ) const { - BOOST_STATIC_ASSERT(is_convertible::value); + BOOST_STATIC_ASSERT((is_convertible::value)); return this->is_initialized() ? get() : static_cast(boost::forward(v)); } #else template value_type value_or ( U const& v ) const { - BOOST_STATIC_ASSERT(is_convertible::value); + BOOST_STATIC_ASSERT((is_convertible::value)); return this->is_initialized() ? get() : static_cast(v); } #endif