forked from boostorg/fusion
fixes bad parameter lists for template friends
[SVN r38195]
This commit is contained in:
@ -39,7 +39,7 @@ namespace boost { namespace fusion
|
|||||||
{
|
{
|
||||||
Function fnc_transformed;
|
Function fnc_transformed;
|
||||||
|
|
||||||
template <class D, class F, bool E>
|
template <class D, class F, bool EC, bool E>
|
||||||
friend struct detail::nullary_call_base;
|
friend struct detail::nullary_call_base;
|
||||||
|
|
||||||
typedef detail::nullary_call_base<
|
typedef detail::nullary_call_base<
|
||||||
|
@ -38,7 +38,7 @@ namespace boost { namespace fusion
|
|||||||
{
|
{
|
||||||
Function fnc_transformed;
|
Function fnc_transformed;
|
||||||
|
|
||||||
template <class D, class F, bool E>
|
template <class D, class F, bool EC, bool E>
|
||||||
friend struct detail::nullary_call_base;
|
friend struct detail::nullary_call_base;
|
||||||
|
|
||||||
typedef detail::nullary_call_base<
|
typedef detail::nullary_call_base<
|
||||||
|
@ -38,7 +38,7 @@ namespace boost { namespace fusion
|
|||||||
{
|
{
|
||||||
Function fnc_transformed;
|
Function fnc_transformed;
|
||||||
|
|
||||||
template <class D, class F, bool E>
|
template <class D, class F, bool EC, bool E>
|
||||||
friend struct detail::nullary_call_base;
|
friend struct detail::nullary_call_base;
|
||||||
|
|
||||||
typedef detail::nullary_call_base<
|
typedef detail::nullary_call_base<
|
||||||
|
@ -89,7 +89,7 @@ namespace boost { namespace fusion
|
|||||||
template <class D, class F, class S, long A, bool EO>
|
template <class D, class F, class S, long A, bool EO>
|
||||||
friend struct detail::unfused_typed_impl;
|
friend struct detail::unfused_typed_impl;
|
||||||
|
|
||||||
template <class D, class F, bool E>
|
template <class D, class F, bool EC, bool E>
|
||||||
friend struct detail::nullary_call_base;
|
friend struct detail::nullary_call_base;
|
||||||
|
|
||||||
typedef typename remove_const<typename boost::remove_reference<Function>::type>::type function;
|
typedef typename remove_const<typename boost::remove_reference<Function>::type>::type function;
|
||||||
|
Reference in New Issue
Block a user