llvm-capstone/libcxx
Konstantin Varlamov 73ebcabff2 [libc++][ranges][NFC] Implement the repetitive parts of the remaining range algorithms:
- create the headers (but not include them from `<algorithm>`);
- define the niebloid and its member functions with the right signatures
  (as no-ops);
- make sure all the right headers are included that are required by each
  algorithm's signature;
- update `CMakeLists.txt` and the module map;
- create the test files with the appropriate synopses.

The synopsis in `<algorithm>` is deliberately not updated because that
could be taken as a readiness signal. The new headers aren't included
from `<algorithm>` for the same reason.

Differential Revision: https://reviews.llvm.org/D129549
2022-07-12 02:48:31 -07:00
..
benchmarks [libc++] Don't call key_eq in unordered_map/set rehashing routine 2022-07-10 11:44:12 +02:00
cmake [libc++] Always build c++experimental.a 2022-07-08 16:58:22 -04:00
docs [libc++][ranges][NFC] Consolidate some repetitive range algorithm tests: 2022-07-12 02:06:36 -07:00
include [libc++][ranges][NFC] Implement the repetitive parts of the remaining range algorithms: 2022-07-12 02:48:31 -07:00
lib [libcxx][AIX] Enable ABI list checking for XCOFF 2022-06-14 13:16:00 -04:00
src [libc++] Always build c++experimental.a 2022-07-08 16:58:22 -04:00
test [libc++][ranges][NFC] Implement the repetitive parts of the remaining range algorithms: 2022-07-12 02:48:31 -07:00
utils [libc++] Always build c++experimental.a 2022-07-08 16:58:22 -04:00
.clang-format [libcxx] Remove extraneous '---' lines in .clang-format files 2022-06-15 01:34:37 -07:00
.clang-tidy [libc++] Make parameter names consistent and enforce the naming style using readability-identifier-naming 2022-07-08 18:17:47 +02:00
.gitignore
appveyor-reqs-install.cmd
appveyor.yml [libc++] Always build c++experimental.a 2022-07-08 16:58:22 -04:00
CMakeLists.txt [libc++] Always build c++experimental.a 2022-07-08 16:58:22 -04:00
CREDITS.TXT Microsoft's floating-point to_chars powered by Ryu and Ryu Printf 2021-12-12 16:34:50 +01:00
LICENSE.TXT
TODO.TXT [libc++] Disallow volatile types in std::allocator 2021-09-22 11:47:38 -04:00