llvm-project/libcxx/test/std/thread/futures
Mehdi Amini e9c66ad9fa Add markup for libc++ dylib availability
Libc++ is used as a system library on macOS and iOS (amongst others). In order
for users to be able to compile a binary that is intended to be deployed to an
older version of the platform, clang provides the
availability attribute <https://clang.llvm.org/docs/AttributeReference.html#availability>_
that can be placed on declarations to describe the lifecycle of a symbol in the
library.

See docs/DesignDocs/AvailabilityMarkup.rst for more information.

Differential Revision: https://reviews.llvm.org/D31739

llvm-svn: 302172
2017-05-04 17:08:54 +00:00
..
futures.async Enable -Wunreachable-code and fix duplicate warning flags 2016-12-24 04:34:33 +00:00
futures.errors
futures.future_error Add markup for libc++ dylib availability 2017-05-04 17:08:54 +00:00
futures.overview Implement is_error_code_v and is_error_condition_v for c++17. Rework the tests for is_error_code and is_error_condition, since they were really lacking. Thanks to Alisdair for the heads-up that we were missing these. 2016-09-24 17:36:14 +00:00
futures.promise Clean up more usages of _LIBCPP_HAS_NO_RVALUE_REFERENCES 2017-03-03 03:43:25 +00:00
futures.shared_future Mark tests as unsupported under libcpp-no-exceptions 2017-01-10 08:48:48 +00:00
futures.state
futures.task Fix most failures caused by r300140 2017-04-13 00:34:24 +00:00
futures.unique_future Clean up more usages of _LIBCPP_HAS_NO_RVALUE_REFERENCES 2017-03-03 03:43:25 +00:00