Fix ODR-used violations.

This commit is contained in:
Kohei Takahashi
2015-01-11 02:15:45 +09:00
parent f872d1326a
commit d7c918e36f
12 changed files with 29 additions and 29 deletions

View File

@ -56,7 +56,7 @@ namespace boost { namespace fusion
template <typename Iterator>
BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED
typename result_of::deref<Iterator>::type
inline typename result_of::deref<Iterator>::type
deref(Iterator const& i)
{
typedef result_of::deref<Iterator> deref_meta;
@ -65,7 +65,7 @@ namespace boost { namespace fusion
template <typename Iterator>
BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED
typename result_of::deref<Iterator>::type
inline typename result_of::deref<Iterator>::type
operator*(iterator_base<Iterator> const& i)
{
return fusion::deref(i.cast());