llvm-project/libcxx/test/std/utilities/function.objects
Martin Storsjö 8d0dfa0d57 [libcxx] Reenable ranges for clang-cl
This reverts a224bf8ec4 and fixes the
underlying issue.

The underlying issue is simply that MSVC headers contains a define
like "#define __in", where __in is one macro in the MSVC Source
Code Annotation Language, defined in sal.h

Just use a different variable name than "__in"
__indirectly_readable_impl, and add "__in" to nasty_macros.h just
like the existing __out. (Also adding a couple more potentially
conflicting ones.)

Differential Revision: https://reviews.llvm.org/D101613
2021-05-01 11:15:38 +03:00
..
arithmetic.operations [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
bind/func.bind [libc++] NFC: Normalize links to bug reports 2021-03-03 13:45:29 -05:00
bitwise.operations [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
comparisons [libc++][ranges] Add range.cmp: equal_to, not_equal_to, less, etc. 2021-04-22 17:33:04 -07:00
func.bind_front [libc++] Add bind_front function (P0356R5). 2021-03-02 16:18:06 -08:00
func.def Support tests in freestanding 2019-02-04 20:31:13 +00:00
func.identity [libcxx] adds std::identity to <functional> 2021-03-29 16:16:05 +00:00
func.invoke [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn, default_searcher. 2020-12-28 13:24:07 -05:00
func.memfn [libc++] Fix a test failure in 7b00e9fae3 (D93815). 2020-12-28 13:55:40 -05:00
func.not_fn [libc++] Add bind_front function (P0356R5). 2021-03-02 16:18:06 -08:00
func.require [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
func.search [libcxx] Fix the type attribute for a couple templates 2021-04-06 19:54:34 +03:00
func.wrap [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
logical.operations [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
negators [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
range.cmp [libcxx] Reenable ranges for clang-cl 2021-05-01 11:15:38 +03:00
refwrap [libc++] Add missing test_macros.h include in tests using TEST_STD_VER. 2021-03-23 18:40:44 +01:00
unord.hash [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00