aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include
AgeCommit message (Expand)AuthorFilesLines
2026-01-05[libc++][ranges] Applied `[[nodiscard]]` to `view_interface` (#174360)Hristo Hristov1-10/+10
2026-01-05[libc++][pstl] Applied `[[nodiscard]]` (#174015)Hristo Hristov1-9/+9
2026-01-04[libc++] Applied `[[nodiscard]]` to `<fstream>`, `<sstream>`, `<strstream>`, ...Hristo Hristov4-49/+61
2026-01-03[libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` c...Hewill Kang2-3/+3
2026-01-03[libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctl...Hewill Kang1-1/+1
2026-01-03[libc++] LWG3627: Inconsistent specifications for `std::make_optional` overlo...A. Jiang1-1/+2
2026-01-03[libc++] Fix constraints for `optional`'s constructors taking `in_place_t` an...A. Jiang1-6/+34
2026-01-03[libc++][chrono] P2592R3: Hashing for chrono (#165132)Rafail Shakhin ogly14-0/+263
2026-01-01[libc++] Resolve LWG4370 (#174062)William Tran-Viet1-12/+36
2025-12-31[libc++] Resolve LWG4308, correct `iterator` availability for `optional<T&>` ...William Tran-Viet1-21/+43
2025-12-30[libc++][ranges] Applied `[[nodiscard]]` to `iota_view` (#173612)Hristo Hristov1-16/+19
2025-12-30[libc++][ranges] Applied `[[nodiscard]]` to `drop_view` (#173557)Hristo Hristov1-8/+8
2025-12-30[libc++][NFC] Simplify `gcd` a bit (#173570)A. Jiang1-34/+24
2025-12-30[libc++][iterator][NFC] Fixed copy&paste mistake in comment (#173879)Hristo Hristov1-1/+1
2025-12-29[libc++][ranges] Applied `[[nodiscard]]` to `owning_view`, `ref_view` (#173708)Hristo Hristov2-21/+21
2025-12-29[libc++][ranges] Applied `[[nodiscard]]` to `single_view` (#173709)Hristo Hristov1-8/+8
2025-12-29[libc++][ranges] Applied `[[nodiscard]]` to `repeat_view` (#173712)Hristo Hristov1-10/+17
2025-12-29[libc++][ranges] Applied `[[nodiscard]]` to `take_view` (#173738)Hristo Hristov1-9/+9
2025-12-29[libc++][NFC] Fix typo in comment (#173741)Eduardo Tachotte1-1/+1
2025-12-26[libc++][ranges] Applied `[[nodiscard]]` to `filter_view` (#173460)Hristo Hristov1-10/+10
2025-12-26[libc++] Implement P1789R3: Library Support for Expansion Statements (#167184)Matthias Wippich3-1/+42
2025-12-25[libc++] Implement LWG3476: Remove incorrect decay-copy in std::async and add...Marcell Leleszi2-6/+16
2025-12-25[libc++][ios] Applied `[[nodiscard]]` (#173520)A. Jiang2-35/+35
2025-12-24[libc++] Implement P3836R2: Make `optional<T&>` trivially copyable (#171528)William Tran-Viet1-8/+10
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `empty_view` (#173215)Hristo Hristov1-5/+5
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `drop_while_view` (#173211)Hristo Hristov1-5/+5
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `chunk_by_view ` (#173178)Hristo Hristov1-6/+6
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `common_view` (#173176)Hristo Hristov1-7/+7
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `as_rvalue_view` (#173145)Hristo Hristov1-8/+8
2025-12-23[libc++] Applied `[[nodiscard]]` to more Language Support classes (#171078)Hristo Hristov3-14/+19
2025-12-23[libc++][regex] Applied `[[nodiscard]]` (#170974)Hristo Hristov1-26/+30
2025-12-23[libc++] Optimize rotate (#120890)Nikolas Klauser1-44/+27
2025-12-23[libc++] Refactor std::equal to forward to the 3-leg overload if the size of ...Nikolas Klauser3-83/+72
2025-12-22[libc++][NFC] Use __specialized_algorithm for std::copy __bit_iterator specia...Nikolas Klauser3-139/+157
2025-12-22[libc++] Add an ABI flag to make __bit_iterator trivially copyable (#172271)Nikolas Klauser2-0/+11
2025-12-22[libc++] Refactor __libcpp_is_trivially_equality_comparable to be a variable ...Nikolas Klauser7-38/+31
2025-12-22[libc++][variant] Applied `[[nodiscard]]` (#172058)Hristo Hristov1-17/+19
2025-12-21[libcxx] Mark LWG4275 as complete and remove related TODO (#171665)Aiden Grossman1-5/+1
2025-12-22[libc++] Mini-cleanup for `[[nodiscard]]` (#172275)A. Jiang2-4/+4
2025-12-21[libc++] Implement `adjacent_transform` (#168208)Hui5-0/+428
2025-12-20[libc++] Implement P3567R2 flat_meow fixes (#162022)Hui7-45/+1281
2025-12-20[libc++] Optimize vector<bool>::resize() (#172853)Nikolas Klauser1-19/+10
2025-12-19[libc++][concepts] P2404R3: Move-only types for equality_comparable_with, tot...Janet Cobb6-5/+48
2025-12-19[libcxx] LWG4172 fix self-move-assignment in {unique|shared}_lock (#129542)Mohamed Atef2-15/+11
2025-12-18[libc++] Add missing %{flags} substitution to clang-tidy (#171689)Louis Dionne3-7/+7
2025-12-18[libc++][AIX] Move to new locale APIs (#172068)Xing Xue4-1/+301
2025-12-18[libc++] Make std::align an inline function (#167472)saipubw2-1/+19
2025-12-17[libc++] Fix `ranges::for_each` taking whole associative containers (#172605)A. Jiang1-2/+3
2025-12-16[libc++][tuple] Applied `[[nodiscard]]` (#172008)Hristo Hristov1-14/+19
2025-12-16[libc++] Remove [[nodiscard]] from map etc. operator[] (#172444)Hans Wennborg3-7/+7