@@ -1683,7 +1683,7 @@ namespace delegate
1683
1683
static_cast <const detail::DelegatePImpl<A, R, P...>&>(del)) {}
1684
1684
1685
1685
Delegate (Delegate&& del) : detail::DelegatePImpl<A, R, P...>::DelegatePImpl(
1686
- std::move (static_cast <detail::DelegatePImpl<A, R, P...>&& >(del))) {}
1686
+ std::move (static_cast <detail::DelegatePImpl<A, R, P...>&>(del))) {}
1687
1687
1688
1688
Delegate (FunAPtr fnA, const A& obj) : detail::DelegatePImpl<A, R, P...>::DelegatePImpl(fnA, obj) {}
1689
1689
@@ -1764,7 +1764,7 @@ namespace delegate
1764
1764
static_cast <const detail::DelegatePImpl<A*, R, P...>&>(del)) {}
1765
1765
1766
1766
Delegate (Delegate&& del) : detail::DelegatePImpl<A*, R, P...>::DelegatePImpl(
1767
- std::move (static_cast <detail::DelegatePImpl<A*, R, P...>&& >(del))) {}
1767
+ std::move (static_cast <detail::DelegatePImpl<A*, R, P...>&>(del))) {}
1768
1768
1769
1769
Delegate (FunAPtr fnA, A* obj) : detail::DelegatePImpl<A*, R, P...>::DelegatePImpl(fnA, obj) {}
1770
1770
@@ -1822,7 +1822,7 @@ namespace delegate
1822
1822
static_cast <const detail::DelegatePImpl<void , R, P...>&>(del)) {}
1823
1823
1824
1824
Delegate (Delegate&& del) : detail::DelegatePImpl<void, R, P...>::DelegatePImpl(
1825
- std::move (static_cast <detail::DelegatePImpl<void , R, P...>&& >(del))) {}
1825
+ std::move (static_cast <detail::DelegatePImpl<void , R, P...>&>(del))) {}
1826
1826
1827
1827
Delegate (FunPtr fn) : detail::DelegatePImpl<void, R, P...>::DelegatePImpl(fn) {}
1828
1828
@@ -1879,7 +1879,7 @@ namespace delegate
1879
1879
static_cast <const detail::DelegateImpl<A, R>&>(del)) {}
1880
1880
1881
1881
Delegate (Delegate&& del) : detail::DelegateImpl<A, R>::DelegateImpl(
1882
- std::move (static_cast <detail::DelegateImpl<A, R>&& >(del))) {}
1882
+ std::move (static_cast <detail::DelegateImpl<A, R>&>(del))) {}
1883
1883
1884
1884
Delegate (FunAPtr fnA, const A& obj) : detail::DelegateImpl<A, R>::DelegateImpl(fnA, obj) {}
1885
1885
@@ -1960,7 +1960,7 @@ namespace delegate
1960
1960
static_cast <const detail::DelegateImpl<A*, R>&>(del)) {}
1961
1961
1962
1962
Delegate (Delegate&& del) : detail::DelegateImpl<A*, R>::DelegateImpl(
1963
- std::move (static_cast <detail::DelegateImpl<A*, R>&& >(del))) {}
1963
+ std::move (static_cast <detail::DelegateImpl<A*, R>&>(del))) {}
1964
1964
1965
1965
Delegate (FunAPtr fnA, A* obj) : detail::DelegateImpl<A*, R>::DelegateImpl(fnA, obj) {}
1966
1966
@@ -2018,7 +2018,7 @@ namespace delegate
2018
2018
static_cast <const detail::DelegateImpl<void , R>&>(del)) {}
2019
2019
2020
2020
Delegate (Delegate&& del) : detail::DelegateImpl<void, R>::DelegateImpl(
2021
- std::move (static_cast <detail::DelegateImpl<void , R>&& >(del))) {}
2021
+ std::move (static_cast <detail::DelegateImpl<void , R>&>(del))) {}
2022
2022
2023
2023
Delegate (FunPtr fn) : detail::DelegateImpl<void, R>::DelegateImpl(fn) {}
2024
2024
@@ -2059,7 +2059,7 @@ template<typename A, typename R, typename... P> class Delegate<R(P...), A> : pub
2059
2059
static_cast <const delegate::detail::Delegate<A, R, P...>&>(del)) {}
2060
2060
2061
2061
Delegate (Delegate&& del) : delegate::detail::Delegate<A, R, P...>::Delegate(
2062
- std::move (static_cast <delegate::detail::Delegate<A, R, P...>&& >(del))) {}
2062
+ std::move (static_cast <delegate::detail::Delegate<A, R, P...>&>(del))) {}
2063
2063
2064
2064
Delegate (typename delegate::detail::Delegate<A, R, P...>::FunAPtr fnA, const A& obj) : delegate::detail::Delegate<A, R, P...>::Delegate(fnA, obj) {}
2065
2065
@@ -2100,7 +2100,7 @@ template<typename R, typename... P> class Delegate<R(P...)> : public delegate::d
2100
2100
static_cast <const delegate::detail::Delegate<void , R, P...>&>(del)) {}
2101
2101
2102
2102
Delegate (Delegate&& del) : delegate::detail::Delegate<void , R, P...>::Delegate(
2103
- std::move (static_cast <delegate::detail::Delegate<void , R, P...>&& >(del))) {}
2103
+ std::move (static_cast <delegate::detail::Delegate<void , R, P...>&>(del))) {}
2104
2104
2105
2105
Delegate (typename delegate::detail::Delegate<void , R, P...>::FunPtr fn) : delegate::detail::Delegate<void, R, P...>::Delegate(fn) {}
2106
2106
0 commit comments