Index: libcxx/include/future =================================================================== --- libcxx/include/future +++ libcxx/include/future @@ -2126,10 +2126,10 @@ __p_ = promise(); } -template +template inline _LIBCPP_INLINE_VISIBILITY void -swap(packaged_task<_Callable>& __x, packaged_task<_Callable>& __y) _NOEXCEPT +swap(packaged_task<_Rp(_ArgTypes...)>& __x, packaged_task<_Rp(_ArgTypes...)>& __y) _NOEXCEPT { __x.swap(__y); }