aboutsummaryrefslogtreecommitdiff
path: root/libcxx/test/std/ranges
AgeCommit message (Expand)Author
2022-06-28[libc++][ranges] Finish LWG issues directly related to the One Ranges Proposal.Konstantin Varlamov
2022-06-24[libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment...Hui Xie
2022-06-23Revert "[libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, as...Hui Xie
2022-06-23[libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment...Hui Xie
2022-06-22[libc++] fix views::all hard error on lvalue move only views instead of SFINAEHui Xie
2022-06-21[libc++][CI] Updates GCC to version 12.Mark de Wever
2022-06-13[libc++] Removes unneeded includes.Mark de Wever
2022-06-13[libc++][test] Remove support old compiler support.Mark de Wever
2022-06-11[libc++][test] Refactor SmallBasicString uses in range.lazy.split testsJoe Loser
2022-05-28[libc++] Remove unused __functional includesNikolas Klauser
2022-05-24[libc++][NFC] Add more tests to `move_{iterator,sentinel}`.Konstantin Varlamov
2022-05-23[libc++] Always enable the ranges conceptsNikolas Klauser
2022-05-10[libc++][ranges] Implement `views::drop`.Konstantin Varlamov
2022-05-06[libc++][ranges] Implement `views::single`.Konstantin Varlamov
2022-05-06[libc++][ranges] Implement `views::take`.Konstantin Varlamov
2022-04-25[libc++][NFC] Use brace-init instead of parens to workaround macro expansion ...Louis Dionne
2022-04-25[libc++] add zip_view and views::zip for C++23Hui Xie
2022-04-21[libcxx][ranges] add views::join adaptor object. added test coverage to join_...Hui Xie
2022-04-20[libc++] Granularize <functional> includesNikolas Klauser
2022-04-13[libc++] Implement ranges::filter_viewLouis Dionne
2022-04-12[libc++][ranges] Implement `lazy_split_view`.Konstantin Varlamov
2022-04-05[libc++] add global variable template std::views::emptyHui Xie
2022-03-17[libc++] Add warning pragma macros in the test suiteNikolas Klauser
2022-03-13[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.Joe Loser
2022-03-07[libc++] Better handling for zero-sized types.Arthur O'Dwyer
2022-03-05[libc++] Granularize <utility> includesNikolas Klauser
2022-03-03[libc++] Removes base member from tests.Mark de Wever
2022-02-16[libc++] [test] Qualify calls to std::get(tuple). NFC.Arthur O'Dwyer
2022-02-15[libc++] Remove conditional noexcepts from view_interface.Arthur O'Dwyer
2022-02-15[libc++] Guard much of std::ranges under _LIBCPP_HAS_NO_INCOMPLETE_RANGES.Arthur O'Dwyer
2022-02-14[libc++] Remove U+00AD SOFT HYPHEN from comments in tests. NFC.Arthur O'Dwyer
2022-02-14[libc++][ranges] Implement rbegin, rend, crbegin and crend.Konstantin Varlamov
2022-02-11[libc++][ranges][NFC] Refactor tests for `ranges::{begin,end}`.Konstantin Varlamov
2022-02-11[libc++] Remove __functional_baseNikolas Klauser
2022-02-08[libcxx][test] tests for strengthened `noexcept` are non-portableCasey Carter
2022-02-04[libc++] No longer support ranges::begin(x) when x is an array of incomplete ...Arthur O'Dwyer
2022-02-04[libc++][NFC] Use cpp17_output_iterator in tests.Mark de Wever
2022-02-01[libc++] Fix LWG3589 "The const lvalue reference overload of get for subrange...Arthur O'Dwyer
2022-01-31[libc++] [ranges] ADL-proof ranges::iter_{swap,move}.Arthur O'Dwyer
2022-01-27[libc++] [ranges] ref_view and empty_view are borrowed ranges. Normalize borr...Arthur O'Dwyer
2022-01-26[libc++] Fix LWG3533 "Make `base() const&` consistent..."Arthur O'Dwyer
2022-01-26[libc++] [ranges] Fix LWG3470 "convertible-to-non-slicing seems to reject val...Arthur O'Dwyer
2022-01-24[libcxx][test] the domain of == for forward iterators is iterator values from...Casey Carter
2022-01-22[libc++] Implement LWG3549: view_interface need not inherit from view_baseJoe Loser
2022-01-21[libc++][test] Add const and reference tests for enable_view. NFC.Joe Loser
2022-01-20[libcxx][test] view_interface need not derive from view_baseCasey Carter
2022-01-18[libcxx][test] compiler options are non-portableCasey Carter
2022-01-18[libc++] Refactor stride_counting_iteratorLouis Dionne
2022-01-14[libc++] Fix __simple_view concept in std::rangesHui Xie
2022-01-13[libcxx][test] Add missing includes and suppress warningsCasey Carter