llvm-capstone/libcxx
Mark de Wever 7e4639d28f [libc++][format] Fixes formatting vector<bool>
Formatting a const qualified vector<bool> fails to work on libc++. This
is due to our non-conforming type for vector<bool>::const_reference. The
type is a __bit_const_reference<vector> instead of a bool. (This is
fixed in ABI v2.)

This fixes this formatter and enables the test written for it.

Reviewed By: #libc, ldionne

Differential Revision: https://reviews.llvm.org/D144279
2023-03-04 13:59:49 +01:00
..
benchmarks [libc++] Forward to std::memcmp for trivially comparable types in equal 2023-02-21 17:11:21 +01:00
cmake Revert "[CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flag" 2023-02-22 17:32:07 +00:00
docs [libc++][format] Addresses LWG3833. 2023-03-04 13:53:38 +01:00
include [libc++][format] Fixes formatting vector<bool> 2023-03-04 13:59:49 +01:00
lib [libc++] Remove explicit instantiations of __insertion_sort_incomplete and __sort5 from the dylib 2023-02-01 19:53:38 +01:00
src [libc++] [FreeBSD] correct 64-bit test 2023-03-01 21:21:31 -05:00
test [libc++][format] Fixes formatting vector<bool> 2023-03-04 13:59:49 +01:00
utils Revert "[libcxx] Temporarily skip Arm configs" 2023-03-03 10:59:52 +00:00
.clang-format [libc++] Improves clang-format settings. 2023-02-27 19:24:06 +01:00
.clang-tidy [libc++] Enable radability-identifier-naming for local variables and fix any problems 2023-02-11 20:03:53 +01:00
.gitignore
appveyor-reqs-install.cmd
appveyor.yml [libc++] Re-apply "Always build c++experimental.a"" 2022-07-19 10:44:19 -04:00
CMakeLists.txt [CMake] Bumps minimum version to 3.20.0. 2023-03-04 12:40:57 +01: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