mirror of
https://github.com/boostorg/fusion.git
synced 2025-07-23 09:07:26 +02:00
gpu-enable vector assign
This commit is contained in:
@ -99,12 +99,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector1(vector1 const& rhs)
|
vector1(vector1 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector1&
|
vector1&
|
||||||
operator=(vector1 const& vec)
|
operator=(vector1 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector1&
|
vector1&
|
||||||
operator=(vector1&& vec)
|
operator=(vector1&& vec)
|
||||||
{
|
{
|
||||||
@ -250,12 +252,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector2(vector2 const& rhs)
|
vector2(vector2 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector2&
|
vector2&
|
||||||
operator=(vector2 const& vec)
|
operator=(vector2 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector2&
|
vector2&
|
||||||
operator=(vector2&& vec)
|
operator=(vector2&& vec)
|
||||||
{
|
{
|
||||||
@ -399,12 +403,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector3(vector3 const& rhs)
|
vector3(vector3 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector3&
|
vector3&
|
||||||
operator=(vector3 const& vec)
|
operator=(vector3 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector3&
|
vector3&
|
||||||
operator=(vector3&& vec)
|
operator=(vector3&& vec)
|
||||||
{
|
{
|
||||||
@ -548,12 +554,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector4(vector4 const& rhs)
|
vector4(vector4 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector4&
|
vector4&
|
||||||
operator=(vector4 const& vec)
|
operator=(vector4 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector4&
|
vector4&
|
||||||
operator=(vector4&& vec)
|
operator=(vector4&& vec)
|
||||||
{
|
{
|
||||||
@ -697,12 +705,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector5(vector5 const& rhs)
|
vector5(vector5 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector5&
|
vector5&
|
||||||
operator=(vector5 const& vec)
|
operator=(vector5 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector5&
|
vector5&
|
||||||
operator=(vector5&& vec)
|
operator=(vector5&& vec)
|
||||||
{
|
{
|
||||||
@ -846,12 +856,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector6(vector6 const& rhs)
|
vector6(vector6 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector6&
|
vector6&
|
||||||
operator=(vector6 const& vec)
|
operator=(vector6 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector6&
|
vector6&
|
||||||
operator=(vector6&& vec)
|
operator=(vector6&& vec)
|
||||||
{
|
{
|
||||||
@ -995,12 +1007,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector7(vector7 const& rhs)
|
vector7(vector7 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector7&
|
vector7&
|
||||||
operator=(vector7 const& vec)
|
operator=(vector7 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector7&
|
vector7&
|
||||||
operator=(vector7&& vec)
|
operator=(vector7&& vec)
|
||||||
{
|
{
|
||||||
@ -1144,12 +1158,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector8(vector8 const& rhs)
|
vector8(vector8 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector8&
|
vector8&
|
||||||
operator=(vector8 const& vec)
|
operator=(vector8 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector8&
|
vector8&
|
||||||
operator=(vector8&& vec)
|
operator=(vector8&& vec)
|
||||||
{
|
{
|
||||||
@ -1293,12 +1309,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector9(vector9 const& rhs)
|
vector9(vector9 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector9&
|
vector9&
|
||||||
operator=(vector9 const& vec)
|
operator=(vector9 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector9&
|
vector9&
|
||||||
operator=(vector9&& vec)
|
operator=(vector9&& vec)
|
||||||
{
|
{
|
||||||
@ -1442,12 +1460,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector10(vector10 const& rhs)
|
vector10(vector10 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector10&
|
vector10&
|
||||||
operator=(vector10 const& vec)
|
operator=(vector10 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector10&
|
vector10&
|
||||||
operator=(vector10&& vec)
|
operator=(vector10&& vec)
|
||||||
{
|
{
|
||||||
|
@ -95,12 +95,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector11(vector11 const& rhs)
|
vector11(vector11 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector11&
|
vector11&
|
||||||
operator=(vector11 const& vec)
|
operator=(vector11 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector11&
|
vector11&
|
||||||
operator=(vector11&& vec)
|
operator=(vector11&& vec)
|
||||||
{
|
{
|
||||||
@ -244,12 +246,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector12(vector12 const& rhs)
|
vector12(vector12 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector12&
|
vector12&
|
||||||
operator=(vector12 const& vec)
|
operator=(vector12 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector12&
|
vector12&
|
||||||
operator=(vector12&& vec)
|
operator=(vector12&& vec)
|
||||||
{
|
{
|
||||||
@ -393,12 +397,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector13(vector13 const& rhs)
|
vector13(vector13 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector13&
|
vector13&
|
||||||
operator=(vector13 const& vec)
|
operator=(vector13 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector13&
|
vector13&
|
||||||
operator=(vector13&& vec)
|
operator=(vector13&& vec)
|
||||||
{
|
{
|
||||||
@ -542,12 +548,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector14(vector14 const& rhs)
|
vector14(vector14 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector14&
|
vector14&
|
||||||
operator=(vector14 const& vec)
|
operator=(vector14 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector14&
|
vector14&
|
||||||
operator=(vector14&& vec)
|
operator=(vector14&& vec)
|
||||||
{
|
{
|
||||||
@ -691,12 +699,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector15(vector15 const& rhs)
|
vector15(vector15 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector15&
|
vector15&
|
||||||
operator=(vector15 const& vec)
|
operator=(vector15 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector15&
|
vector15&
|
||||||
operator=(vector15&& vec)
|
operator=(vector15&& vec)
|
||||||
{
|
{
|
||||||
@ -840,12 +850,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector16(vector16 const& rhs)
|
vector16(vector16 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector16&
|
vector16&
|
||||||
operator=(vector16 const& vec)
|
operator=(vector16 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector16&
|
vector16&
|
||||||
operator=(vector16&& vec)
|
operator=(vector16&& vec)
|
||||||
{
|
{
|
||||||
@ -989,12 +1001,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector17(vector17 const& rhs)
|
vector17(vector17 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector17&
|
vector17&
|
||||||
operator=(vector17 const& vec)
|
operator=(vector17 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector17&
|
vector17&
|
||||||
operator=(vector17&& vec)
|
operator=(vector17&& vec)
|
||||||
{
|
{
|
||||||
@ -1138,12 +1152,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector18(vector18 const& rhs)
|
vector18(vector18 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector18&
|
vector18&
|
||||||
operator=(vector18 const& vec)
|
operator=(vector18 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector18&
|
vector18&
|
||||||
operator=(vector18&& vec)
|
operator=(vector18&& vec)
|
||||||
{
|
{
|
||||||
@ -1287,12 +1303,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector19(vector19 const& rhs)
|
vector19(vector19 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector19&
|
vector19&
|
||||||
operator=(vector19 const& vec)
|
operator=(vector19 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector19&
|
vector19&
|
||||||
operator=(vector19&& vec)
|
operator=(vector19&& vec)
|
||||||
{
|
{
|
||||||
@ -1436,12 +1454,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector20(vector20 const& rhs)
|
vector20(vector20 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector20&
|
vector20&
|
||||||
operator=(vector20 const& vec)
|
operator=(vector20 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector20&
|
vector20&
|
||||||
operator=(vector20&& vec)
|
operator=(vector20&& vec)
|
||||||
{
|
{
|
||||||
|
@ -95,12 +95,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector21(vector21 const& rhs)
|
vector21(vector21 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector21&
|
vector21&
|
||||||
operator=(vector21 const& vec)
|
operator=(vector21 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector21&
|
vector21&
|
||||||
operator=(vector21&& vec)
|
operator=(vector21&& vec)
|
||||||
{
|
{
|
||||||
@ -244,12 +246,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector22(vector22 const& rhs)
|
vector22(vector22 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector22&
|
vector22&
|
||||||
operator=(vector22 const& vec)
|
operator=(vector22 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector22&
|
vector22&
|
||||||
operator=(vector22&& vec)
|
operator=(vector22&& vec)
|
||||||
{
|
{
|
||||||
@ -393,12 +397,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector23(vector23 const& rhs)
|
vector23(vector23 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector23&
|
vector23&
|
||||||
operator=(vector23 const& vec)
|
operator=(vector23 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector23&
|
vector23&
|
||||||
operator=(vector23&& vec)
|
operator=(vector23&& vec)
|
||||||
{
|
{
|
||||||
@ -542,12 +548,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector24(vector24 const& rhs)
|
vector24(vector24 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector24&
|
vector24&
|
||||||
operator=(vector24 const& vec)
|
operator=(vector24 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector24&
|
vector24&
|
||||||
operator=(vector24&& vec)
|
operator=(vector24&& vec)
|
||||||
{
|
{
|
||||||
@ -691,12 +699,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector25(vector25 const& rhs)
|
vector25(vector25 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector25&
|
vector25&
|
||||||
operator=(vector25 const& vec)
|
operator=(vector25 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector25&
|
vector25&
|
||||||
operator=(vector25&& vec)
|
operator=(vector25&& vec)
|
||||||
{
|
{
|
||||||
@ -840,12 +850,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector26(vector26 const& rhs)
|
vector26(vector26 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector26&
|
vector26&
|
||||||
operator=(vector26 const& vec)
|
operator=(vector26 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector26&
|
vector26&
|
||||||
operator=(vector26&& vec)
|
operator=(vector26&& vec)
|
||||||
{
|
{
|
||||||
@ -989,12 +1001,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector27(vector27 const& rhs)
|
vector27(vector27 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector27&
|
vector27&
|
||||||
operator=(vector27 const& vec)
|
operator=(vector27 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector27&
|
vector27&
|
||||||
operator=(vector27&& vec)
|
operator=(vector27&& vec)
|
||||||
{
|
{
|
||||||
@ -1138,12 +1152,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector28(vector28 const& rhs)
|
vector28(vector28 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector28&
|
vector28&
|
||||||
operator=(vector28 const& vec)
|
operator=(vector28 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector28&
|
vector28&
|
||||||
operator=(vector28&& vec)
|
operator=(vector28&& vec)
|
||||||
{
|
{
|
||||||
@ -1287,12 +1303,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector29(vector29 const& rhs)
|
vector29(vector29 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector29&
|
vector29&
|
||||||
operator=(vector29 const& vec)
|
operator=(vector29 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector29&
|
vector29&
|
||||||
operator=(vector29&& vec)
|
operator=(vector29&& vec)
|
||||||
{
|
{
|
||||||
@ -1436,12 +1454,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector30(vector30 const& rhs)
|
vector30(vector30 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector30&
|
vector30&
|
||||||
operator=(vector30 const& vec)
|
operator=(vector30 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector30&
|
vector30&
|
||||||
operator=(vector30&& vec)
|
operator=(vector30&& vec)
|
||||||
{
|
{
|
||||||
|
@ -95,12 +95,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector31(vector31 const& rhs)
|
vector31(vector31 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector31&
|
vector31&
|
||||||
operator=(vector31 const& vec)
|
operator=(vector31 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector31&
|
vector31&
|
||||||
operator=(vector31&& vec)
|
operator=(vector31&& vec)
|
||||||
{
|
{
|
||||||
@ -244,12 +246,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector32(vector32 const& rhs)
|
vector32(vector32 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector32&
|
vector32&
|
||||||
operator=(vector32 const& vec)
|
operator=(vector32 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector32&
|
vector32&
|
||||||
operator=(vector32&& vec)
|
operator=(vector32&& vec)
|
||||||
{
|
{
|
||||||
@ -393,12 +397,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector33(vector33 const& rhs)
|
vector33(vector33 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector33&
|
vector33&
|
||||||
operator=(vector33 const& vec)
|
operator=(vector33 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector33&
|
vector33&
|
||||||
operator=(vector33&& vec)
|
operator=(vector33&& vec)
|
||||||
{
|
{
|
||||||
@ -542,12 +548,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector34(vector34 const& rhs)
|
vector34(vector34 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector34&
|
vector34&
|
||||||
operator=(vector34 const& vec)
|
operator=(vector34 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector34&
|
vector34&
|
||||||
operator=(vector34&& vec)
|
operator=(vector34&& vec)
|
||||||
{
|
{
|
||||||
@ -691,12 +699,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector35(vector35 const& rhs)
|
vector35(vector35 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector35&
|
vector35&
|
||||||
operator=(vector35 const& vec)
|
operator=(vector35 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector35&
|
vector35&
|
||||||
operator=(vector35&& vec)
|
operator=(vector35&& vec)
|
||||||
{
|
{
|
||||||
@ -840,12 +850,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector36(vector36 const& rhs)
|
vector36(vector36 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector36&
|
vector36&
|
||||||
operator=(vector36 const& vec)
|
operator=(vector36 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector36&
|
vector36&
|
||||||
operator=(vector36&& vec)
|
operator=(vector36&& vec)
|
||||||
{
|
{
|
||||||
@ -989,12 +1001,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector37(vector37 const& rhs)
|
vector37(vector37 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector37&
|
vector37&
|
||||||
operator=(vector37 const& vec)
|
operator=(vector37 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector37&
|
vector37&
|
||||||
operator=(vector37&& vec)
|
operator=(vector37&& vec)
|
||||||
{
|
{
|
||||||
@ -1138,12 +1152,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector38(vector38 const& rhs)
|
vector38(vector38 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector38&
|
vector38&
|
||||||
operator=(vector38 const& vec)
|
operator=(vector38 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector38&
|
vector38&
|
||||||
operator=(vector38&& vec)
|
operator=(vector38&& vec)
|
||||||
{
|
{
|
||||||
@ -1287,12 +1303,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector39(vector39 const& rhs)
|
vector39(vector39 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector39&
|
vector39&
|
||||||
operator=(vector39 const& vec)
|
operator=(vector39 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector39&
|
vector39&
|
||||||
operator=(vector39&& vec)
|
operator=(vector39&& vec)
|
||||||
{
|
{
|
||||||
@ -1436,12 +1454,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector40(vector40 const& rhs)
|
vector40(vector40 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector40&
|
vector40&
|
||||||
operator=(vector40 const& vec)
|
operator=(vector40 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector40&
|
vector40&
|
||||||
operator=(vector40&& vec)
|
operator=(vector40&& vec)
|
||||||
{
|
{
|
||||||
|
@ -95,12 +95,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector41(vector41 const& rhs)
|
vector41(vector41 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector41&
|
vector41&
|
||||||
operator=(vector41 const& vec)
|
operator=(vector41 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector41&
|
vector41&
|
||||||
operator=(vector41&& vec)
|
operator=(vector41&& vec)
|
||||||
{
|
{
|
||||||
@ -244,12 +246,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector42(vector42 const& rhs)
|
vector42(vector42 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector42&
|
vector42&
|
||||||
operator=(vector42 const& vec)
|
operator=(vector42 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector42&
|
vector42&
|
||||||
operator=(vector42&& vec)
|
operator=(vector42&& vec)
|
||||||
{
|
{
|
||||||
@ -393,12 +397,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector43(vector43 const& rhs)
|
vector43(vector43 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector43&
|
vector43&
|
||||||
operator=(vector43 const& vec)
|
operator=(vector43 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector43&
|
vector43&
|
||||||
operator=(vector43&& vec)
|
operator=(vector43&& vec)
|
||||||
{
|
{
|
||||||
@ -542,12 +548,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector44(vector44 const& rhs)
|
vector44(vector44 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector44&
|
vector44&
|
||||||
operator=(vector44 const& vec)
|
operator=(vector44 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector44&
|
vector44&
|
||||||
operator=(vector44&& vec)
|
operator=(vector44&& vec)
|
||||||
{
|
{
|
||||||
@ -691,12 +699,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector45(vector45 const& rhs)
|
vector45(vector45 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector45&
|
vector45&
|
||||||
operator=(vector45 const& vec)
|
operator=(vector45 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector45&
|
vector45&
|
||||||
operator=(vector45&& vec)
|
operator=(vector45&& vec)
|
||||||
{
|
{
|
||||||
@ -840,12 +850,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector46(vector46 const& rhs)
|
vector46(vector46 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector46&
|
vector46&
|
||||||
operator=(vector46 const& vec)
|
operator=(vector46 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector46&
|
vector46&
|
||||||
operator=(vector46&& vec)
|
operator=(vector46&& vec)
|
||||||
{
|
{
|
||||||
@ -989,12 +1001,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector47(vector47 const& rhs)
|
vector47(vector47 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector47&
|
vector47&
|
||||||
operator=(vector47 const& vec)
|
operator=(vector47 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector47&
|
vector47&
|
||||||
operator=(vector47&& vec)
|
operator=(vector47&& vec)
|
||||||
{
|
{
|
||||||
@ -1138,12 +1152,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector48(vector48 const& rhs)
|
vector48(vector48 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector48&
|
vector48&
|
||||||
operator=(vector48 const& vec)
|
operator=(vector48 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector48&
|
vector48&
|
||||||
operator=(vector48&& vec)
|
operator=(vector48&& vec)
|
||||||
{
|
{
|
||||||
@ -1287,12 +1303,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector49(vector49 const& rhs)
|
vector49(vector49 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector49&
|
vector49&
|
||||||
operator=(vector49 const& vec)
|
operator=(vector49 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector49&
|
vector49&
|
||||||
operator=(vector49&& vec)
|
operator=(vector49&& vec)
|
||||||
{
|
{
|
||||||
@ -1436,12 +1454,14 @@ namespace boost { namespace fusion
|
|||||||
BOOST_FUSION_GPU_ENABLED
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector50(vector50 const& rhs)
|
vector50(vector50 const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector50&
|
vector50&
|
||||||
operator=(vector50 const& vec)
|
operator=(vector50 const& vec)
|
||||||
{
|
{
|
||||||
base_type::operator=(vec);
|
base_type::operator=(vec);
|
||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
vector50&
|
vector50&
|
||||||
operator=(vector50&& vec)
|
operator=(vector50&& vec)
|
||||||
{
|
{
|
||||||
|
@ -178,6 +178,7 @@ FUSION_HASH if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES)
|
|||||||
BOOST_PP_CAT(vector, N)(BOOST_PP_CAT(vector, N) const& rhs)
|
BOOST_PP_CAT(vector, N)(BOOST_PP_CAT(vector, N) const& rhs)
|
||||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||||
|
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
BOOST_PP_CAT(vector, N)&
|
BOOST_PP_CAT(vector, N)&
|
||||||
operator=(BOOST_PP_CAT(vector, N) const& vec)
|
operator=(BOOST_PP_CAT(vector, N) const& vec)
|
||||||
{
|
{
|
||||||
@ -185,6 +186,7 @@ FUSION_HASH if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES)
|
|||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOST_FUSION_GPU_ENABLED
|
||||||
BOOST_PP_CAT(vector, N)&
|
BOOST_PP_CAT(vector, N)&
|
||||||
operator=(BOOST_PP_CAT(vector, N)&& vec)
|
operator=(BOOST_PP_CAT(vector, N)&& vec)
|
||||||
{
|
{
|
||||||
|
@ -19,6 +19,6 @@
|
|||||||
-NBOOST_FUSION_VECTOR_COPY_INIT
|
-NBOOST_FUSION_VECTOR_COPY_INIT
|
||||||
-NBOOST_FUSION_VECTOR_CTOR_HELPER
|
-NBOOST_FUSION_VECTOR_CTOR_HELPER
|
||||||
-S..\include
|
-S..\include
|
||||||
-S"C:\Users\eric\Code\modular-boost"
|
-S..\..\..
|
||||||
-S"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE"
|
-S"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE"
|
||||||
--variadics
|
--variadics
|
||||||
|
Reference in New Issue
Block a user