forked from boostorg/mp11
Support up to three tuples in tuple_transform under msvc-12.0
This commit is contained in:
@@ -63,8 +63,6 @@ int main()
|
||||
BOOST_TEST_EQ( std::get<0>( r ), 2 );
|
||||
}
|
||||
|
||||
#if !BOOST_MP11_WORKAROUND( BOOST_MP11_MSVC, < 1900 )
|
||||
|
||||
{
|
||||
std::tuple<int> r = tuple_transform( g, ::make_array( 1 ), std::make_tuple( 2 ) );
|
||||
|
||||
@@ -77,8 +75,6 @@ int main()
|
||||
BOOST_TEST_EQ( std::get<0>( r ), 6 );
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
//
|
||||
|
||||
{
|
||||
@@ -102,8 +98,6 @@ int main()
|
||||
BOOST_TEST_EQ( std::get<1>( r ), 3 );
|
||||
}
|
||||
|
||||
#if !BOOST_MP11_WORKAROUND( BOOST_MP11_MSVC, < 1900 )
|
||||
|
||||
{
|
||||
std::tuple<int, int> r = tuple_transform( g, ::make_array( 1, 2 ), std::make_pair( 3, 4 ) );
|
||||
|
||||
@@ -118,8 +112,6 @@ int main()
|
||||
BOOST_TEST_EQ( std::get<1>( r ), 12 );
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
//
|
||||
|
||||
{
|
||||
@@ -138,8 +130,6 @@ int main()
|
||||
BOOST_TEST_EQ( std::get<2>( r ), 4 );
|
||||
}
|
||||
|
||||
#if !BOOST_MP11_WORKAROUND( BOOST_MP11_MSVC, < 1900 )
|
||||
|
||||
{
|
||||
std::tuple<int, int, int> r = tuple_transform( g, ::make_array( 1, 2, 3 ), std::make_tuple( 4, 5, 6 ) );
|
||||
|
||||
@@ -156,8 +146,6 @@ int main()
|
||||
BOOST_TEST_EQ( std::get<2>( r ), 18 );
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
#if !BOOST_MP11_WORKAROUND( BOOST_MP11_MSVC, < 1900 )
|
||||
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user