llvm-project/libcxx/test/support
Eric Fiselier 5741d86d11 Replace identifiers called `__out` because Windows.h #defines it.
Windows is greedy and it defines the identifier `__out` as a macro.
This patch renames all conflicting libc++ identifiers in order
to correctly work on Windows.

llvm-svn: 291345
2017-01-07 11:27:06 +00:00
..
test.support Fix another unused warning 2016-12-24 00:28:19 +00:00
Counter.h Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
DefaultOnly.h Add license headers to a bunch of libc++ files that were missing them. No functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch. 2014-01-16 16:58:45 +00:00
MoveOnly.h Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 2016-06-14 21:31:42 +00:00
allocators.h Remove names of unreferenced parameters. Patch from STL@microsoft.com 2016-04-28 03:17:56 +00:00
any_helpers.h Update issue status for LWG 2744 2016-10-16 02:51:50 +00:00
archetypes.hpp [libcxx] [test] D27268: Fix MSVC x64 warning C4267 "conversion from 'size_t' to 'int' [or 'unsigned int'], possible loss of data", part 2/4. 2016-12-06 01:14:43 +00:00
archetypes.ipp Add <variant> tests but disable them for libc++ 2016-11-23 01:02:51 +00:00
asan_testing.h Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
assert_checkpoint.h Add checkpoint diagnostics to help diagnose buildbot failures. 2016-07-18 03:00:09 +00:00
cmpxchg_loop.h Add missing license headers 2016-01-19 21:52:04 +00:00
constexpr_char_traits.hpp Fix some non-standard parts of our test suite. Reported by STL 2016-04-22 10:33:56 +00:00
container_test_types.h Fix unused parameters and variables 2016-12-23 23:37:52 +00:00
controlled_allocators.hpp Fix unused parameters and variables 2016-12-23 23:37:52 +00:00
count_new.hpp Fix more uses of dynamic exception specifications in C++17 2016-12-11 02:47:36 +00:00
counting_predicates.hpp Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00
debug_mode_helper.h Add tests for unordered container tests and std::string 2016-12-28 05:53:01 +00:00
demangle.h Put C++ ABI headers in a special build directory instead of the top level. 2016-12-09 09:31:01 +00:00
disable_missing_braces_warning.h Get all tuple tests passing on Windows 2017-01-07 00:10:42 +00:00
experimental_any_helpers.h [libcxx] Add std::any 2016-08-11 03:13:11 +00:00
external_threads.cpp [libc++] Cleanup and document <__threading_support> 2017-01-06 20:05:40 +00:00
filesystem_dynamic_test_helper.py Add Filesystem TS -- Complete 2016-06-17 19:46:40 +00:00
filesystem_test_helper.hpp Fix unused parameters and variables 2016-12-23 23:37:52 +00:00
hexfloat.h Don't use std::__clz in 'test/support/hexfloat.h'. 2016-05-03 02:04:26 +00:00
is_transparent.h [libcxx] [test] Replace _LIBCPP_STD_VER with TEST_STD_VER. 2016-11-04 20:26:59 +00:00
min_allocator.h Fix PR31378 - std::list::remove should not require a default constructible allocator. 2016-12-14 22:48:38 +00:00
nasty_containers.hpp Fix unused parameters and variables 2016-12-23 23:37:52 +00:00
nasty_macros.hpp Replace identifiers called `__out` because Windows.h #defines it. 2017-01-07 11:27:06 +00:00
nothing_to_do.pass.cpp test commit 2014-07-24 18:41:56 +00:00
platform_support.h Fix possible test breakage for MinGW 2016-04-29 01:22:16 +00:00
private_constructor.hpp Add license headers to a bunch of libc++ files that were missing them. No functionality change. Fixes 18291. Thanks to Nico for the bug report and the patch. 2014-01-16 16:58:45 +00:00
propagate_const_helpers.h Implement std::experimental::propagate_const from LFTS v2 2016-06-19 19:34:13 +00:00
rapid-cxx-test.hpp Add Filesystem TS -- Complete 2016-06-17 19:46:40 +00:00
test_allocator.h Fix undefined behavior in container swap tests. 2016-12-11 03:41:12 +00:00
test_convertible.hpp Add Filesystem TS -- Complete 2016-06-17 19:46:40 +00:00
test_iterators.h Replace _LIBCPP_HAS_NO_DELETED_FUNCTIONS with _LIBCPP_CXX03_LANG 2017-01-06 20:58:25 +00:00
test_macros.h Fix more uses of dynamic exception specifications in C++17 2016-12-11 02:47:36 +00:00
test_memory_resource.hpp Refactor uses_allocator test types for upcoming fixes 2016-12-09 09:51:09 +00:00
tracked_value.h Add missing license headers 2016-01-19 21:52:04 +00:00
type_id.h Refactor uses_allocator test types for upcoming fixes 2016-12-09 09:51:09 +00:00
user_defined_integral.hpp Add missing license headers 2016-01-19 21:52:04 +00:00
uses_alloc_types.hpp Fix unused parameters and variables 2016-12-23 23:37:52 +00:00
variant_test_helpers.hpp Add <variant> tests but disable them for libc++ 2016-11-23 01:02:51 +00:00