llvm-capstone/libcxx
James Touton 65a1efc60c
Fixed shared_ptr comparisons with nullptr_t when spaceship is unavailable. (#76781)
This was causing compilation errors when attempting to compare a
`shared_ptr<T[]>` with `nullptr`, as `get()` returns `T*` rather than `T
(*)[]`. `unique_ptr` did not have this issue, but I've added tests to
make sure.
2024-01-09 20:41:24 +01:00
..
benchmarks [libc++] Implement ranges::contains (#65148) 2023-12-19 16:34:19 -08:00
cmake [libc++] Allow running the test suite with optimizations (#68753) 2024-01-09 10:39:14 -05:00
docs [libc++][CI] Moves CI badge to main README. (#77247) 2024-01-09 19:12:42 +01:00
include Fixed shared_ptr comparisons with nullptr_t when spaceship is unavailable. (#76781) 2024-01-09 20:41:24 +01:00
lib [libc++][print] Adds ostream overloads. (#73262) 2023-12-19 19:32:17 +01:00
modules [libc++][modules] Fixes C++20 build errors. 2023-12-23 11:43:17 +01:00
src Reapply "[libc++][streams] P1759R6: Native handles and file streams" (#77190) 2024-01-07 18:01:03 +02:00
test Fixed shared_ptr comparisons with nullptr_t when spaceship is unavailable. (#76781) 2024-01-09 20:41:24 +01:00
utils [libc++] Allow running the test suite with optimizations (#68753) 2024-01-09 10:39:14 -05:00
.clang-format [libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095) 2023-12-04 10:25:14 -05:00
.clang-tidy [libc++] Fix template parameter naming and enforce it through readability-identifier-naming 2023-07-24 19:54:12 -07:00
.gitignore
appveyor-reqs-install.cmd
appveyor.yml Remove lit's --summary flag from buildbots. 2023-08-31 14:23:51 -04:00
CMakeLists.txt [runtimes] Don't link against compiler-rt explicitly when we use -nostdlib++ (#75089) 2023-12-13 13:57:48 -05:00
CREDITS.TXT [libcxx] Add mdspan/extents 2023-05-16 14:30:36 -07:00
LICENSE.TXT
TODO.TXT