summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/ranges
AgeCommit message (Expand)Author
2025-11-13libstdc++: Optimize handling of optional for views: take, drop, reverse and a...Tomasz Kamiński
2025-10-22libstdc++: Add missing constraints to views::indicesJonathan Wakely
2025-10-21libstdc++: Implement P3060R3: Add std::views::indices(n)Yuao Ma
2025-09-16libstdc++: Optimize determination of std::tuple_cat return typeJonathan Wakely
2025-09-16libstdc++: Fix missing change to views::pairwise from P2165R4 [PR121956]Jonathan Wakely
2025-09-05libstdc++: Make join_view::_Iterator::_M_get_inner noexcept [PR121804]Patrick Palka
2025-09-04libstdc++: Conditionalize LWG 3569 changes to join_viewPatrick Palka
2025-09-04libstdc++: Reuse _Bind_back_t functor in ranges::_PartialTomasz Kamiński
2025-08-26libstdc++/ranges: Prefer using offset-based _CachedPositionPatrick Palka
2025-07-15libstdc++: Add missing initializers for __maybe_present_t members [PR119962]Patrick Palka
2025-07-03libstdc++: Update LWG 4166 changes to concat_view::end() [PR120934]Patrick Palka
2025-07-02libstdc++: make range view ctors explicit (P2711) [PR119744]Nathan Myers
2025-05-19libstdc++: Fix some Clang -Wsystem-headers warnings in <ranges>Jonathan Wakely
2025-04-15libstdc++: Do not define __cpp_lib_ranges_iota in <ranges>Jonathan Wakely
2025-03-25libstdc++: Allow std::ranges::to to create unionsJonathan Wakely
2025-03-14libstdc++: Fix views::zip_transform constraints for empty range pack [PR111138]Tomasz Kamiński
2025-03-13libstdc++: Fix ref_view branch of views::as_const [PR119135]Patrick Palka
2025-03-12libstdc++: Implement P3137R3 views::to_input for C++26Patrick Palka
2025-03-05libstdc++: Make enumerate_view::iterator::operator- noexceptJonathan Wakely
2025-03-05libstdc++: Implement P3138R5 views::cache_latestPatrick Palka
2025-03-05libstdc++: Some concat_view bugfixes [PR115215, PR115218, LWG 4082]Patrick Palka
2025-02-28libstdc++: Add static_assertions to ranges::to adaptor factory [PR112803]Jonathan Wakely
2025-02-19libstdc++: Rename concat_view::iterator to ::_IteratorPatrick Palka
2025-02-19libstdc++: Sync concat_view with final P2542 revision [PR115209]Patrick Palka
2025-01-29libstdc++: Fix views::transform(move_only_fn{}) forwarding [PR118413]Patrick Palka
2025-01-02Update copyright years.Jakub Jelinek
2024-11-27libstdc++/ranges: make _RangeAdaptorClosure befriend operator|Patrick Palka
2024-11-14libstdc++: Implement LWG 3563 changes to keys_view and values_viewPatrick Palka
2024-10-29libstdc++: Fix complexity of drop_view::begin() const [PR112641]Patrick Palka
2024-10-22libstdc++: Implement LWG 4166 changes to concat_view::end()Patrick Palka
2024-10-22libstdc++: Avoid using std::__to_address with iteratorsJonathan Wakely
2024-10-15libstdc++: Implement LWG 3798 for range adaptors [PR106676]Jonathan Wakely
2024-10-14libstdc++: Implement LWG 3564 for ranges::transform_viewJonathan Wakely
2024-10-04libstdc++/ranges: Implement various small LWG issuesPatrick Palka
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill
2024-09-22libstdc++: add default template parameters to algorithmsJonathan Wakely
2024-08-28libstdc++: Remove unused typedef in <ranges>Jonathan Wakely
2024-07-25libstdc++: fix uses of explicit object parameter [PR116038]Patrick Palka
2024-06-05[libstdc++] add _GLIBCXX_CLANG to workaround predefined __clang__Alexandre Oliva
2024-05-23libstdc++: Implement ranges::concat_view from P2542R7Patrick Palka
2024-04-02libstdc++: Allow adjacent __maybe_present_t<false, ...> fields to overlapPatrick Palka
2024-02-01libstdc++: Implement P2165R4 changes to std::pair/tuple/etc [PR113309]Patrick Palka
2024-01-20libstdc++: suppress -Wdangling-reference with operator| [PR111410]Marek Polacek
2024-01-16libstdc++: Implement P2540R1 change to views::cartesian_product()Patrick Palka
2024-01-12libstdc++/ranges: Use perfect forwarding in _Pipe and _Partial ctorsPatrick Palka
2024-01-11libstdc++: Removed a duplicate define directive for __glibcxx_want_ranges_iotaMichael Levine
2024-01-11libstdc++/ranges: Use C++23 deducing this in _Pipe and _PartialPatrick Palka
2024-01-03Update copyright years.Jakub Jelinek
2023-12-21libstdc++: implement std::generatorArsen Arsenović
2023-12-18libstdc++: Make ranges::to closure objects SFINAE-friendly [PR112802]Patrick Palka