Older GCC doesn't accept use of this in constexpr.

Fix #11517
This commit is contained in:
Kohei Takahashi
2015-08-03 00:03:40 +09:00
parent 24f527d401
commit 8242c688e7
3 changed files with 13 additions and 3 deletions

View File

@ -34,7 +34,7 @@ namespace boost { namespace fusion
}
template <typename T>
BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED
BOOST_FUSION_CONSTEXPR_THIS BOOST_FUSION_GPU_ENABLED
unused_type const&
operator=(T const&) const BOOST_NOEXCEPT
{
@ -49,7 +49,7 @@ namespace boost { namespace fusion
return *this;
}
BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED
BOOST_FUSION_CONSTEXPR_THIS BOOST_FUSION_GPU_ENABLED
unused_type const&
operator=(unused_type const&) const BOOST_NOEXCEPT
{