fixes bad parameter lists for template friends

[SVN r38195]
This commit is contained in:
Tobias Schwinger
2007-07-12 15:57:18 +00:00
parent 8eda5d32ca
commit f6184f5f29
4 changed files with 4 additions and 4 deletions

View File

@ -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<

View File

@ -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<

View File

@ -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<

View File

@ -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;