mirror of https://github.com/QMCPACK/qmcpack.git
Merge commit '838b5fb920aa00ca0da70cb297063060e43eaace' into update_multi_for_afqmc
This commit is contained in:
commit
c243aee5b2
|
@ -474,10 +474,11 @@ public:
|
|||
} adl_alloc_destroy_n;
|
||||
|
||||
constexpr class adl_alloc_uninitialized_copy_fn__ {
|
||||
template<class T, class... As> constexpr auto _(priority<1>, T&& t, As&&... as) const DECLRETURN( xtd::alloc_uninitialized_copy(std::forward<T>(t), std::forward<As>(as)...))
|
||||
template<class T, class... As> constexpr auto _(priority<2>, T&& t, As&&... as) const DECLRETURN( alloc_uninitialized_copy(std::forward<T>(t), std::forward<As>(as)...))
|
||||
template<class T, class... As> constexpr auto _(priority<3>, T&& t, As&&... as) const DECLRETURN( std::decay_t<T>::alloc_uninitialized_copy(std::forward<T>(t), std::forward<As>(as)...))
|
||||
template<class T, class... As> constexpr auto _(priority<4>, T&& t, As&&... as) const DECLRETURN(std::forward<T>(t).alloc_uninitialized_copy(std::forward<As>(as)...))
|
||||
template<class A, class... As> constexpr auto _(priority<1>, A&& , As&&... as) const DECLRETURN( adl_uninitialized_copy(std::forward<As>(as)...))
|
||||
template<class T, class... As> constexpr auto _(priority<2>, T&& t, As&&... as) const DECLRETURN( xtd::alloc_uninitialized_copy(std::forward<T>(t), std::forward<As>(as)...))
|
||||
template<class T, class... As> constexpr auto _(priority<3>, T&& t, As&&... as) const DECLRETURN( alloc_uninitialized_copy(std::forward<T>(t), std::forward<As>(as)...))
|
||||
template<class T, class... As> constexpr auto _(priority<4>, T&& t, As&&... as) const DECLRETURN( std::decay_t<T>::alloc_uninitialized_copy(std::forward<T>(t), std::forward<As>(as)...))
|
||||
template<class T, class... As> constexpr auto _(priority<5>, T&& t, As&&... as) const DECLRETURN(std::forward<T>(t).alloc_uninitialized_copy(std::forward<As>(as)...))
|
||||
public:
|
||||
template<class... As> constexpr auto operator()(As&&... as) const DECLRETURN(_(priority<5>{}, std::forward<As>(as)...))
|
||||
} adl_alloc_uninitialized_copy;
|
||||
|
|
Loading…
Reference in New Issue