aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/24_iterators
AgeCommit message (Expand)AuthorFilesLines
12 dayslibstdc++: Teach std::distance and std::advance about C++20 iterators [PR102181]Jonathan Wakely1-0/+60
2025-07-25c++: Unwrap type traits defined in terms of builtins within diagnostics [PR11...Nathaniel Shead1-1/+2
2025-07-24libstdc++: Cleaned up string_vector_iterators.cc test [PR104874]Tomasz Kamiński1-379/+146
2025-05-29libstdc++: Disable -Wlong-long warnings in boost_concept_check.hJonathan Wakely1-1/+1
2025-04-24libstdc++: Add lvalue overload for generator::yield_valueJonathan Wakely1-0/+57
2025-04-22Revert "libstdc++: Optimize std::projected<I, std::identity>" [PR119888]Patrick Palka1-5/+0
2025-03-27libstdc++: Fix std::ranges::iter_move for function references [PR119469]Jonathan Wakely1-0/+11
2025-03-24libstdc++: Add testcases for resolved bug [PR101527]Jonathan Wakely2-0/+28
2025-02-28libstdc++: Fix ranges::iter_move handling of rvalues [PR106612]Jonathan Wakely1-0/+95
2025-02-28libstdc++: Fix constraint recursion in basic_const_iterator relops [PR112490]Patrick Palka1-0/+12
2025-02-15libstdc++: Add conditional noexcept to remaining range access functionsJonathan Wakely1-11/+11
2025-02-15libstdc++: Combine three tests into oneJonathan Wakely4-167/+107
2025-01-02Update copyright years.Jakub Jelinek147-147/+147
2024-12-28libstdc++: Fix up pr118196.cc test [PR118196]Jakub Jelinek1-1/+1
2024-12-27libstdc++: add missing return in generator assignment operator [PR118196]Arsen Arsenović1-0/+13
2024-12-27libstdc++: don't implicit-construct _Yielded_decvref [PR118022]Arsen Arsenović1-0/+16
2024-12-11libstdc++: Remove constraints on std::generator::promise_type::operator newJonathan Wakely2-0/+87
2024-11-26libstdc++: Add conditional noexcept to range access functionsJonathan Wakely6-13/+115
2024-11-14libstdc++: Add missing constraint to operator+ for std::move_iteratorJonathan Wakely1-0/+12
2024-10-22libstdc++: Avoid using std::__to_address with iteratorsJonathan Wakely1-19/+0
2024-10-18libstdc++: Move std::__niter_base and std::__niter_wrap to stl_iterator.hJonathan Wakely1-0/+29
2024-10-05libstdc++: Implement LWG 3664 changes to ranges::distancePatrick Palka1-0/+11
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-1/+1
2024-09-03libstdc++: Specialize std::disable_sized_sentinel_for for std::move_iterator ...Jonathan Wakely1-0/+52
2024-08-22libstdc++: Optimize std::projected<I, std::identity>Patrick Palka1-0/+5
2024-08-22libstdc++: Implement P2997R1 changes to the indirect invocability conceptsPatrick Palka1-0/+37
2024-08-22libstdc++: Implement P2609R3 changes to the indirect invocability conceptsPatrick Palka1-0/+27
2024-03-29libstdc++-v3: drop GCC Runtime Library Exception from gen testsArsen Arsenović7-42/+16
2024-03-26libstdc++: fix generator iterator operator* return typeArsen Arsenović1-0/+25
2024-01-15libstdc++: Implement P2836R1 changes to const_iteratorPatrick Palka1-0/+22
2024-01-03Update copyright years.Jakub Jelinek146-146/+146
2023-12-21libstdc++: implement std::generatorArsen Arsenović6-0/+551
2023-11-16libstdc++: Test for feature test macros more accuratelyJonathan Wakely1-0/+1
2023-09-16libstdc++: Remove dg-options "-std=gnu++20" from 24_iterators testsJonathan Wakely56-105/+50
2023-09-15libstdc++: Remove dg-options "-std=gnu++2a" from XFAIL std::span testsJonathan Wakely1-3/+2
2023-09-15libstdc++: Remove dg-options "-std=gnu++23" from remaining testsJonathan Wakely1-1/+0
2023-09-15libstdc++: Replace dg-options "-std=c++20" with dg-add-options strict_stdJonathan Wakely1-2/+2
2023-08-17libstdc++: Disable PCH for tests that rely on include orderJonathan Wakely1-0/+1
2023-06-26libstdc++: Implement P2538R1 ADL-proof std::projectedJonathan Wakely1-0/+42
2023-04-14libstdc++: Implement P2278R4 "cbegin should always return a constant iterator"Patrick Palka1-0/+140
2023-03-22libstdc++: Make std::istream_iterator copy ctor constexpr (LWG 3600)Jonathan Wakely1-0/+5
2023-03-14libstdc++: Implement P2520R0 changes to move_iterator's iterator_conceptPatrick Palka1-0/+37
2023-01-16Update copyright years.Jakub Jelinek140-140/+140
2022-11-08libstdc++: Fix -Wsystem-headers warnings in testsJonathan Wakely3-14/+14
2022-10-10libstdc++: Revert addition of constraints to make_signed/make_unsignedJonathan Wakely1-2/+1
2022-10-10libstdc++: std::make_signed_t<cv bool> should be ill-formedJonathan Wakely1-1/+2
2022-10-03libstdc++: Disable hosted-only tests [PR103626]Arsen Arsenović10-0/+18
2022-07-20libstdc++: Fix std::common_iterator triviality [PR100823]Jonathan Wakely1-0/+15
2022-07-20libstdc++: Fix std::common_iterator assignment [PR100823]Jonathan Wakely1-0/+43
2022-07-20libstdc++: Fix minor bugs in std::common_iteratorJonathan Wakely1-1/+22