You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
libcxx/test/std/utilities/memory
Eric Fiselier 83d7ca9ea5 Implement P0163r0. Add shared_ptr::weak_type.
This patch adds the weak_type typedef in shared_ptr. It is available in
C++17 and newer.

This patch also updates the _LIBCPP_STD_VER and TEST_STD_VER macros to
have the value of 16, since 2016 is the current year.


git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@273839 91177308-0d34-0410-b5e6-96231b3b80d8
9 years ago
..
allocator.tag Move test into test/std subdirectory. 11 years ago
allocator.traits Don't use non-conforming pointer_traits specialization it tests. 10 years ago
allocator.uses Apply D20014 - fix a missing return in a test. Fixes PR#27720 10 years ago
c.malloc Move test into test/std subdirectory. 11 years ago
default.allocator Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 10 years ago
pointer.traits Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 10 years ago
ptr.align Get tests running with warnings. Fix warnings in headers and tests 11 years ago
specialized.algorithms Remove trailing whitespace in test suite. Approved by Marshall Clow. 10 years ago
storage.iterator Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 10 years ago
temporary.buffer Move test into test/std subdirectory. 11 years ago
unique.ptr Remove trailing whitespace in test suite. Approved by Marshall Clow. 10 years ago
util.dynamic.safety Move test into test/std subdirectory. 11 years ago
util.smartptr Implement P0163r0. Add shared_ptr::weak_type. 9 years ago