forked from boostorg/mpl
MSVC fixes
[SVN r26557]
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
#include <boost/mpl/reverse_fold.hpp>
|
||||
#include <boost/mpl/pair_view.hpp>
|
||||
#include <boost/mpl/is_sequence.hpp>
|
||||
#include <boost/mpl/if.hpp>
|
||||
#include <boost/mpl/eval_if.hpp>
|
||||
#include <boost/mpl/lambda.hpp>
|
||||
#include <boost/mpl/bind.hpp>
|
||||
#include <boost/mpl/or.hpp>
|
||||
@@ -122,7 +122,7 @@ template< \
|
||||
> \
|
||||
struct name \
|
||||
{ \
|
||||
typedef typename if_< \
|
||||
typedef typename eval_if< \
|
||||
or_< \
|
||||
is_na<OperationOrInserter> \
|
||||
, is_lambda_expression< Seq2OrOperation > \
|
||||
@@ -130,8 +130,7 @@ struct name \
|
||||
> \
|
||||
, name##1<Seq1,Seq2OrOperation,OperationOrInserter> \
|
||||
, name##2<Seq1,Seq2OrOperation,OperationOrInserter,Inserter> \
|
||||
>::type t1; \
|
||||
typedef typename t1::type type; \
|
||||
>::type type; \
|
||||
}; \
|
||||
BOOST_MPL_AUX_NA_SPEC(4, name) \
|
||||
/**/
|
||||
|
||||
Reference in New Issue
Block a user