forked from boostorg/fusion
Merge remote-tracking branch 'upstream/develop' into gpu-enabled-2
This commit is contained in:
@ -98,7 +98,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector1(vector1 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector1&
|
||||
operator=(vector1 const& vec)
|
||||
{
|
||||
@ -249,7 +249,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector2(vector2 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector2&
|
||||
operator=(vector2 const& vec)
|
||||
{
|
||||
@ -398,7 +398,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector3(vector3 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector3&
|
||||
operator=(vector3 const& vec)
|
||||
{
|
||||
@ -547,7 +547,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector4(vector4 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector4&
|
||||
operator=(vector4 const& vec)
|
||||
{
|
||||
@ -696,7 +696,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector5(vector5 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector5&
|
||||
operator=(vector5 const& vec)
|
||||
{
|
||||
@ -845,7 +845,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector6(vector6 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector6&
|
||||
operator=(vector6 const& vec)
|
||||
{
|
||||
@ -994,7 +994,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector7(vector7 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector7&
|
||||
operator=(vector7 const& vec)
|
||||
{
|
||||
@ -1143,7 +1143,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector8(vector8 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector8&
|
||||
operator=(vector8 const& vec)
|
||||
{
|
||||
@ -1292,7 +1292,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector9(vector9 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector9&
|
||||
operator=(vector9 const& vec)
|
||||
{
|
||||
@ -1441,7 +1441,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector10(vector10 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector10&
|
||||
operator=(vector10 const& vec)
|
||||
{
|
||||
|
@ -94,7 +94,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector11(vector11 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector11&
|
||||
operator=(vector11 const& vec)
|
||||
{
|
||||
@ -243,7 +243,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector12(vector12 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector12&
|
||||
operator=(vector12 const& vec)
|
||||
{
|
||||
@ -392,7 +392,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector13(vector13 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector13&
|
||||
operator=(vector13 const& vec)
|
||||
{
|
||||
@ -541,7 +541,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector14(vector14 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector14&
|
||||
operator=(vector14 const& vec)
|
||||
{
|
||||
@ -690,7 +690,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector15(vector15 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector15&
|
||||
operator=(vector15 const& vec)
|
||||
{
|
||||
@ -839,7 +839,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector16(vector16 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector16&
|
||||
operator=(vector16 const& vec)
|
||||
{
|
||||
@ -988,7 +988,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector17(vector17 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector17&
|
||||
operator=(vector17 const& vec)
|
||||
{
|
||||
@ -1137,7 +1137,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector18(vector18 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector18&
|
||||
operator=(vector18 const& vec)
|
||||
{
|
||||
@ -1286,7 +1286,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector19(vector19 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector19&
|
||||
operator=(vector19 const& vec)
|
||||
{
|
||||
@ -1435,7 +1435,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector20(vector20 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector20&
|
||||
operator=(vector20 const& vec)
|
||||
{
|
||||
|
@ -94,7 +94,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector21(vector21 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector21&
|
||||
operator=(vector21 const& vec)
|
||||
{
|
||||
@ -243,7 +243,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector22(vector22 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector22&
|
||||
operator=(vector22 const& vec)
|
||||
{
|
||||
@ -392,7 +392,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector23(vector23 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector23&
|
||||
operator=(vector23 const& vec)
|
||||
{
|
||||
@ -541,7 +541,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector24(vector24 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector24&
|
||||
operator=(vector24 const& vec)
|
||||
{
|
||||
@ -690,7 +690,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector25(vector25 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector25&
|
||||
operator=(vector25 const& vec)
|
||||
{
|
||||
@ -839,7 +839,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector26(vector26 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector26&
|
||||
operator=(vector26 const& vec)
|
||||
{
|
||||
@ -988,7 +988,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector27(vector27 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector27&
|
||||
operator=(vector27 const& vec)
|
||||
{
|
||||
@ -1137,7 +1137,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector28(vector28 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector28&
|
||||
operator=(vector28 const& vec)
|
||||
{
|
||||
@ -1286,7 +1286,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector29(vector29 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector29&
|
||||
operator=(vector29 const& vec)
|
||||
{
|
||||
@ -1435,7 +1435,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector30(vector30 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector30&
|
||||
operator=(vector30 const& vec)
|
||||
{
|
||||
|
@ -94,7 +94,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector31(vector31 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector31&
|
||||
operator=(vector31 const& vec)
|
||||
{
|
||||
@ -243,7 +243,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector32(vector32 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector32&
|
||||
operator=(vector32 const& vec)
|
||||
{
|
||||
@ -392,7 +392,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector33(vector33 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector33&
|
||||
operator=(vector33 const& vec)
|
||||
{
|
||||
@ -541,7 +541,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector34(vector34 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector34&
|
||||
operator=(vector34 const& vec)
|
||||
{
|
||||
@ -690,7 +690,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector35(vector35 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector35&
|
||||
operator=(vector35 const& vec)
|
||||
{
|
||||
@ -839,7 +839,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector36(vector36 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector36&
|
||||
operator=(vector36 const& vec)
|
||||
{
|
||||
@ -988,7 +988,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector37(vector37 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector37&
|
||||
operator=(vector37 const& vec)
|
||||
{
|
||||
@ -1137,7 +1137,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector38(vector38 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector38&
|
||||
operator=(vector38 const& vec)
|
||||
{
|
||||
@ -1286,7 +1286,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector39(vector39 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector39&
|
||||
operator=(vector39 const& vec)
|
||||
{
|
||||
@ -1435,7 +1435,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector40(vector40 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector40&
|
||||
operator=(vector40 const& vec)
|
||||
{
|
||||
|
@ -94,7 +94,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector41(vector41 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector41&
|
||||
operator=(vector41 const& vec)
|
||||
{
|
||||
@ -243,7 +243,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector42(vector42 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector42&
|
||||
operator=(vector42 const& vec)
|
||||
{
|
||||
@ -392,7 +392,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector43(vector43 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector43&
|
||||
operator=(vector43 const& vec)
|
||||
{
|
||||
@ -541,7 +541,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector44(vector44 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector44&
|
||||
operator=(vector44 const& vec)
|
||||
{
|
||||
@ -690,7 +690,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector45(vector45 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector45&
|
||||
operator=(vector45 const& vec)
|
||||
{
|
||||
@ -839,7 +839,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector46(vector46 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector46&
|
||||
operator=(vector46 const& vec)
|
||||
{
|
||||
@ -988,7 +988,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector47(vector47 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector47&
|
||||
operator=(vector47 const& vec)
|
||||
{
|
||||
@ -1137,7 +1137,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector48(vector48 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector48&
|
||||
operator=(vector48 const& vec)
|
||||
{
|
||||
@ -1286,7 +1286,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector49(vector49 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector49&
|
||||
operator=(vector49 const& vec)
|
||||
{
|
||||
@ -1435,7 +1435,7 @@ namespace boost { namespace fusion
|
||||
: base_type(std::forward<base_type>(rhs)) {}
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
vector50(vector50 const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
vector50&
|
||||
operator=(vector50 const& vec)
|
||||
{
|
||||
|
@ -176,7 +176,7 @@ FUSION_HASH if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES)
|
||||
|
||||
BOOST_FUSION_GPU_ENABLED
|
||||
BOOST_PP_CAT(vector, N)(BOOST_PP_CAT(vector, N) const& rhs)
|
||||
: base_type(rhs) {}
|
||||
: base_type(static_cast<base_type const&>(rhs)) {}
|
||||
|
||||
BOOST_PP_CAT(vector, N)&
|
||||
operator=(BOOST_PP_CAT(vector, N) const& vec)
|
||||
|
Reference in New Issue
Block a user