Commit 4ec6fc81 authored by Kitware Robot's avatar Kitware Robot Committed by Robert Maynard
Browse files

taotuple 2019-04-03 (8e70fa8a)

Code extracted from:

    https://gitlab.kitware.com/third-party/taotuple.git

at commit 8e70fa8aa2e7273f7ccd4e576bfa04f992152f2c (for/vtk-m).
parent c2bd0a71
......@@ -188,6 +188,7 @@ namespace tao
tuple_value( const tuple_value& ) = default;
tuple_value( tuple_value&& ) = default;
TAO_TUPLE_SUPPRESS_NVCC_HD_WARN
template< typename U >
TAO_TUPLE_CUDA_ANNOTATE_COMMON tuple_value& operator=( U&& v ) noexcept( std::is_nothrow_assignable< T&, U >::value )
{
......@@ -374,6 +375,7 @@ namespace tao
return *this;
}
TAO_TUPLE_SUPPRESS_NVCC_HD_WARN
template< typename... Us >
TAO_TUPLE_CUDA_ANNOTATE_COMMON tuple_base& operator=( tuple< Us... >&& v ) noexcept( seq::is_all< std::is_nothrow_assignable< Ts&, Us&& >::value... >::value )
{
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment