aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include
AgeCommit message (Expand)AuthorFilesLines
2025-12-01[libc++][NFC] Add optional<T&> synopsis (#170043)William Tran-Viet1-0/+65
2025-12-01[Clang] Add __builtin_common_reference (#121199)Nikolas Klauser2-14/+29
2025-11-28[libc++] Add support for picolibc and newlib in RUNTIMES_USE_LIBC (#147956)Volodymyr Turanskyy13-25/+18
2025-11-28[libc++][NFC] Simplify SFINAE detections in `weak_result_type.h` (#169870)A. Jiang1-28/+14
2025-11-28[libcxx] Unwrap iterators in __find_segment (#161274)lbonn1-1/+2
2025-11-28Revert "[libc++] Fix the locale base API on Linux with musl" (#169884)Nikolas Klauser1-15/+0
2025-11-28[libc++] Fix the locale base API on Linux with musl (#167980)Mr. Walls1-0/+15
2025-11-27[libc++] Merge the implementations of ranges::copy_n and std::copy_n and fix ...Nikolas Klauser4-72/+75
2025-11-27[libc++][flat_set] Applied `[[nodiscard]]` (#169739)Hristo Hristov1-37/+51
2025-11-27[libc++][deque] Applied `[[nodiscard]]` (#169745)Hristo Hristov1-22/+30
2025-11-27[libc++][mdspan] Applied `[[nodiscard]]` (#169326)Hristo Hristov2-22/+31
2025-11-27[libc++][queue] Applied `[[nodiscard]]` (#169469)Hristo Hristov1-7/+9
2025-11-27[libc++] Applied `[[nodiscard]]` to concurrency (partially) (#169463)Hristo Hristov7-24/+29
2025-11-26[libc++] Applied `[[nodiscard]]` to Language Support (partially) (#169611)Hristo Hristov5-29/+37
2025-11-26[libc++][flat_map] Applied `[[nodiscard]]` (#169453)Hristo Hristov2-46/+56
2025-11-25[libc++][stack] Applied `[[nodiscard]]` (#169468)Hristo Hristov1-3/+3
2025-11-25[libc++] Applied `[[nodiscard]]` to some general utilities (#169322)Hristo Hristov6-13/+16
2025-11-25[libc++] Introduce __specialized_algorithms (#167295)Nikolas Klauser5-44/+113
2025-11-25[libc++] Always define _LIBCPP_GLIBC_PREREQ (#169405)Nikolas Klauser3-34/+16
2025-11-25[libc++][string] Applied `[[nodiscard]]` to non-member functions (#169330)Hristo Hristov1-46/+53
2025-11-24[libc++][NFC] Move __memory/aligned_alloc.h into src/ (#166172)Nikolas Klauser4-86/+0
2025-11-24[libc++][string_view] Applied `[[nodiscard]]` (#169010)Hristo Hristov1-62/+75
2025-11-24[libc++] Disable header deprecations until #168041 is landed (#169305)Nikolas Klauser1-1/+4
2025-11-24[libc++] Optimize num_get integral functions (#121795)Nikolas Klauser14-408/+202
2025-11-24[libc++][forward_list] Applied `[[nodiscard]]` (#169019)Hristo Hristov1-13/+15
2025-11-24[libc++][list] Applied `[[nodiscard]]` (#169015)Hristo Hristov1-19/+33
2025-11-24[libc++][array] Applied `[[nodiscard]]` (#168829)Hristo Hristov1-54/+88
2025-11-24[libc++] Forward std::all_of and std::none_of to std::any_of (#167670)Nikolas Klauser2-9/+15
2025-11-24[libc++] Introduce basic_string::__allocate_long_buffer_for_growing (#162633)Nikolas Klauser1-11/+16
2025-11-22[libc++][any] Applied `[[nodiscard]]` (#168826)Hristo Hristov1-9/+9
2025-11-21[libc++] Revert fstream::read optimizations (#168894)Jordan Rupprecht1-19/+0
2025-11-21[libc++] Optimize std::has_single_bit (#133063)Alcaro1-1/+1
2025-11-20[libc++][memory] Applied `[[nodiscard]]` to smart pointers (#168483)Hristo Hristov2-49/+70
2025-11-19[libc++] Remove is_signed<T> use from <limits> (#168334)Nikolas Klauser5-3/+5
2025-11-19[libc++] Make views::iota aware of __int128 (#167869)Nikolas Klauser1-4/+10
2025-11-18[libc++] Fix header deprecations (#163356)Nikolas Klauser6-48/+20
2025-11-18[libc++][span] Mark functions as `[[nodiscard]]` (#168033)Hristo Hristov1-37/+53
2025-11-17[libc++] Fix __hash_table::erase(iterator, iterator) to update the bucket lis...Nikolas Klauser1-0/+2
2025-11-17[libc++] Refactor basic_string::__recommend (#162631)Nikolas Klauser1-18/+22
2025-11-15[libc++] Make `std::numeric_limits<NonPromoted>::traps` `false` (#166724)A. Jiang1-1/+2
2025-11-15[libc++] Apply `[[nodiscard]]` to `in/out_ptr` (#167097)Hristo Hristov2-2/+2
2025-11-14[libc++][hardening] Allow setting the assertion semantic via CMake. (#167636)Konstantin Varlamov3-20/+67
2025-11-14[libc++] proper guarding for locale usage in filesystem on Windows (#165470)moleium2-10/+14
2025-11-13[libcxx] Fix xsgetn in basic_filebuf (#167779)Michael Jones1-2/+8
2025-11-13[libc++] Merge is_{,un}bounded_array.h into is_array.h (#167479)Nikolas Klauser10-92/+26
2025-11-13[libc++] Add an initial modulemap for the test support headers (#162800)Nikolas Klauser1-1/+4
2025-11-13[libc++] Simplify the implementation of the unique_ptr -> shared_ptr converti...Nikolas Klauser1-35/+6
2025-11-13[libc++] Implement our own is{,x}digit functions for the C locale (#165467)Nikolas Klauser6-23/+9
2025-11-12[libc++] Simplify the implementation of aligned_storage (#162459)Nikolas Klauser2-42/+15
2025-11-12[libc++] Optimize __tree copy/move constructor/assignment with allocator (#16...Nikolas Klauser3-132/+103