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 715ca51666 Implement P0358r1. Fixes for not_fn.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@273837 91177308-0d34-0410-b5e6-96231b3b80d8
9 years ago
..
arithmetic.operations Remove trailing whitespace in test suite. Approved by Marshall Clow. 10 years ago
bind Implement LWG 2488 - Make the placeholders constexpr. 9 years ago
bitwise.operations Remove trailing whitespace in test suite. Approved by Marshall Clow. 10 years ago
comparisons Mark LWG issue 2450 as complete. 10 years ago
func.def Move test into test/std subdirectory. 11 years ago
func.invoke Don't use C++17 terse static assert. Patch from STL@microsoft.com 10 years ago
func.memfn Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 10 years ago
func.not_fn Implement P0358r1. Fixes for not_fn. 9 years ago
func.require Move INVOKE tests into test/libcxx sub-tree. 10 years ago
func.wrap Remove trailing whitespace in test suite. Approved by Marshall Clow. 10 years ago
logical.operations Remove trailing whitespace in test suite. Approved by Marshall Clow. 10 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 trailing whitespace in test suite. Approved by Marshall Clow. 10 years ago
unord.hash Guard libc++ assumption about identity hashing in test. Patch from STL@microsoft.com 10 years ago