forked from boostorg/fusion
fix for #2355: discrepancy between std::accumulate and fusion::accumulate
[SVN r57125]
This commit is contained in:
1 parent
43f861ca87
commit
35e469e2d5
266 files changed
+1625
-1614
No files matched your search
Executable → Regular
+2
-2
@@ -28,8 +28,8 @@ namespace boost { namespace fusion
|
||||
template<typename Sig>
|
||||
struct result;
|
||||
|
||||
template<typename This, typename Seq, typename State>
|
||||
struct result<This(Seq, State)>
|
||||
template<typename This, typename State, typename Seq>
|
||||
struct result<This(State, Seq)>
|
||||
: mpl::plus<
|
||||
segmented_size<typename remove_reference<Seq>::type>
|
||||
, typename remove_reference<State>::type
|
||||
|
||||
Reference in new issue
Block a user