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/function.objects
Eric Fiselier 152e5e61a1 Fix PR31489 - std::function self-swap segfaults
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@290721 91177308-0d34-0410-b5e6-96231b3b80d8
9 years ago
..
arithmetic.operations [libcxx] [test] Fix MSVC warning C4244 "conversion from 'X' to 'Y', possible loss of data", part 2/7. 9 years ago
bind fix newly failing c++03 tests 9 years ago
bitwise.operations [libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER. 9 years ago
comparisons Enable the -Wsign-compare warning to better support MSVC 9 years ago
func.def Move test into test/std subdirectory. 11 years ago
func.invoke Add void_t and invoke feature test macros 9 years ago
func.memfn Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 10 years ago
func.not_fn Fix unused parameters and variables 9 years ago
func.require Move INVOKE tests into test/libcxx sub-tree. 10 years ago
func.wrap Fix PR31489 - std::function self-swap segfaults 9 years ago
logical.operations [libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER. 9 years ago
negators In C++03, a bunch of the arithmetic/logical/comparison functors (such as negate/bit_not.pass/logical_not) were defined as deriving from unary_funtion. That restriction was removed in C++11, but the tests still check for this. Change the test to look for the embedded types first_argument/second_argument/result_type. No change to the library, just more standards-compliant tests. Thanks to STL @ Microsoft for the suggestion. 11 years ago
refwrap Remove all instances of _LIBCPP_HAS_NO_RVALUE_REFERENCES from test/std/utilities 9 years ago
unord.hash Enable the -Wsign-compare warning to better support MSVC 9 years ago