llvm-project/libcxx/test/std/utilities
Konstantin Varlamov 754ea6fd4d [libc++][ranges] Implement `uninitialized_value_construct{,_n}` and `uninitialized_fill{,_n}`.
Also:
- refactor out `__voidify`;
- use the `destroy` algorithm internally;
- refactor out helper classes used in tests for `uninitialized_*`
  algorithms.

Differential Revision: https://reviews.llvm.org/D115626
2021-12-20 00:24:27 -08:00
..
allocator.adaptor [libc++] P0433R2: add the remaining deduction guides. 2021-10-28 11:09:51 -07:00
any [clang] retain type sugar in auto / template argument deduction 2021-11-15 23:07:45 +01:00
charconv Microsoft's floating-point to_chars powered by Ryu and Ryu Printf 2021-12-12 16:34:50 +01:00
format [libc++][format][1/6] Reduce binary size. 2021-12-01 17:50:17 +01:00
function.objects [libc++] Always define a key function for std::bad_function_call in the dylib 2021-11-16 11:23:27 -08:00
intseq [libc++] Clarify the name of Lit features related to standard library selection 2021-09-28 16:15:25 -04:00
memory [libc++][ranges] Implement `uninitialized_value_construct{,_n}` and `uninitialized_fill{,_n}`. 2021-12-20 00:24:27 -08:00
meta [libc++] Fix two tests that were failing in freestanding mode 2021-11-24 16:40:26 -05:00
optional [libc++] Implement P0798R8 (Monadic operations for std::optional) 2021-12-15 22:49:03 +01:00
ratio [libc++] Remove workaround for .fail.cpp tests that don't have clang-verify markup 2020-04-15 10:53:37 -04:00
smartptr/unique.ptr [libc++] Value-initialize unique_ptr's deleter_type 2021-11-24 17:31:34 -05:00
template.bitset [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
time [runtimes] Remove support for GCC-style 32 bit multilib builds 2021-12-01 12:57:01 -05:00
tuple [libc++] [test] Eliminate libcpp-no-noexcept-function-type and libcpp-no-structured-bindings. 2021-11-20 11:44:57 -05:00
type.index [libcxx][modularisation] splits `<utility>` into self-contained headers 2021-06-25 00:29:01 +00:00
utilities.general
utility [libc++] Fix incorrect main() signatures in the tests 2021-10-20 16:26:34 -04:00
utility.requirements [libc++] Remove useless nothing_to_do.pass.cpp tests 2020-04-03 13:48:34 -04:00
variant [libc++] Remove "// -*- C++ -*-" comments from all .cpp files. NFCI. 2021-10-01 12:06:59 -04:00