aboutsummaryrefslogtreecommitdiff
path: root/libcxx
AgeCommit message (Expand)AuthorFilesLines
2026-01-05[libc++][ranges] Applied `[[nodiscard]]` to `view_interface` (#174360)Hristo Hristov2-10/+80
2026-01-05[libc++][pstl] Applied `[[nodiscard]]` (#174015)Hristo Hristov2-19/+42
2026-01-04[libc++] Applied `[[nodiscard]]` to `<fstream>`, `<sstream>`, `<strstream>`, ...Hristo Hristov8-49/+331
2026-01-03[libc++] Resolve LWG4439 and LWG4300 (#174257)William Tran-Viet2-2/+40
2026-01-03[libc++] Make sure `flat_{multi}map::key_compare` handle `boolean-testable` c...Hewill Kang4-3/+101
2026-01-03[libc++] Make sure `flat_set::key_compare` handle `boolean-testable` correctl...Hewill Kang3-1/+89
2026-01-03[libc++] LWG3627: Inconsistent specifications for `std::make_optional` overlo...A. Jiang3-33/+73
2026-01-03[libc++] Fix constraints for `optional`'s constructors taking `in_place_t` an...A. Jiang4-49/+187
2026-01-03[libc++][chrono] P2592R3: Hashing for chrono (#165132)Rafail Shakhin ogly20-1/+370
2026-01-01[libc++] Resolve LWG4370 (#174062)William Tran-Viet3-13/+77
2025-12-31[libc++][NFC] Clean up optional iterator test (#174055)William Tran-Viet1-38/+30
2025-12-31[libc++] Resolve LWG4308, correct `iterator` availability for `optional<T&>` ...William Tran-Viet4-53/+76
2025-12-30[libc++][ranges] Applied `[[nodiscard]]` to `iota_view` (#173612)Hristo Hristov2-16/+144
2025-12-30[libc++][ranges] Applied `[[nodiscard]]` to `drop_view` (#173557)Hristo Hristov2-8/+152
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 Hristov4-42/+104
2025-12-29[libc++][ranges] Applied `[[nodiscard]]` to `single_view` (#173709)Hristo Hristov2-8/+56
2025-12-29[libc++][ranges] Applied `[[nodiscard]]` to `repeat_view` (#173712)Hristo Hristov2-10/+75
2025-12-29[libc++][ranges] Applied `[[nodiscard]]` to `take_view` (#173738)Hristo Hristov2-9/+152
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 Hristov2-10/+88
2025-12-26[libc++] Implement P1789R3: Library Support for Expansion Statements (#167184)Matthias Wippich13-7/+205
2025-12-25[libc++] Implement LWG3476: Remove incorrect decay-copy in std::async and add...Marcell Leleszi9-7/+342
2025-12-25[libc++][NFC] Refactor `std::array`'s `verify.cpp` tests (#173455)Hristo Hristov7-50/+16
2025-12-25[libc++][ios] Applied `[[nodiscard]]` (#173520)A. Jiang3-35/+124
2025-12-25[libc++][NFC] Fixed formatting in Release Notes (#173526)Hristo Hristov1-1/+1
2025-12-24[libc++] Implement P3836R2: Make `optional<T&>` trivially copyable (#171528)William Tran-Viet4-10/+27
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `empty_view` (#173215)Hristo Hristov2-5/+35
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `drop_while_view` (#173211)Hristo Hristov2-5/+51
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `chunk_by_view ` (#173178)Hristo Hristov3-9/+59
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `common_view` (#173176)Hristo Hristov2-7/+68
2025-12-23[libc++][ranges] Applied `[[nodiscard]]` to `as_rvalue_view` (#173145)Hristo Hristov2-8/+71
2025-12-23[libc++] Applied `[[nodiscard]]` to more Language Support classes (#171078)Hristo Hristov5-26/+88
2025-12-23[libc++][regex] Applied `[[nodiscard]]` (#170974)Hristo Hristov2-30/+92
2025-12-23[libc++][docs] Mark P2786R13 and P3920R0 "Nothing To Do" (#173348)A. Jiang1-2/+2
2025-12-23[libc++] Optimize rotate (#120890)Nikolas Klauser2-44/+29
2025-12-23[libc++] Refactor std::equal to forward to the 3-leg overload if the size of ...Nikolas Klauser4-84/+73
2025-12-23[libc++] Update locale.cpp to use some newer C++ features (#173286)Nikolas Klauser1-42/+31
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 Klauser4-16/+25
2025-12-22[libc++] Refactor __libcpp_is_trivially_equality_comparable to be a variable ...Nikolas Klauser8-63/+56
2025-12-22[libc++][variant] Applied `[[nodiscard]]` (#172058)Hristo Hristov2-17/+93
2025-12-21[libcxx] Mark LWG4275 as complete and remove related TODO (#171665)Aiden Grossman2-6/+2
2025-12-21[libcxx] Remove comment about manually installing ninjaAiden Grossman1-2/+0
2025-12-22[libc++] Mini-cleanup for `[[nodiscard]]` (#172275)A. Jiang23-66/+111
2025-12-21[libc++] Implement `adjacent_transform` (#168208)Hui32-5/+3487
2025-12-20[libc++] Implement P3567R2 flat_meow fixes (#162022)Hui29-106/+1827
2025-12-20[libc++] Optimize vector<bool>::resize() (#172853)Nikolas Klauser2-19/+19
2025-12-20Revert "[libc++] Don't try to be compatible with libstdc++ in __libcpp_refstr...Louis Dionne1-2/+2