From 1596c4531b3950f4c883013cb51182ad40884633 Mon Sep 17 00:00:00 2001 From: Howard Hinnant Date: Thu, 2 Dec 2010 16:45:21 +0000 Subject: N3189 Observers for the three handler functions llvm-svn: 120712 --- libcxx/include/future | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libcxx/include/future') diff --git a/libcxx/include/future b/libcxx/include/future index 73a6391e0ec..3be5f0520a7 100644 --- a/libcxx/include/future +++ b/libcxx/include/future @@ -2297,6 +2297,8 @@ future<_R&>::share() return shared_future<_R&>(_STD::move(*this)); } +#ifndef _LIBCPP_HAS_NO_RVALUE_REFERENCES + inline _LIBCPP_INLINE_VISIBILITY shared_future future::share() @@ -2304,6 +2306,8 @@ future::share() return shared_future(_STD::move(*this)); } +#endif // _LIBCPP_HAS_NO_RVALUE_REFERENCES + _LIBCPP_END_NAMESPACE_STD #endif // _LIBCPP_FUTURE -- cgit v1.2.3