summaryrefslogtreecommitdiff
path: root/libcxx/test/std/strings/basic.string
AgeCommit message (Expand)Author
2022-02-02[libc++][ranges] Implement `indirectly_copyable{,_storable}`.Konstantin Varlamov
2022-01-24[libcxx][test] the domain of == for forward iterators is iterator values from...Casey Carter
2022-01-20[libc++] basic_string::resize_and_overwrite: Adopt LWG3645 (Not voted in yet)Nikolas Klauser
2022-01-13[libcxx][test] Add missing includes and suppress warningsCasey Carter
2022-01-13[libc++] [ranges] Implement P2415R2 owning_view.Arthur O'Dwyer
2022-01-07[libc++] Implement P1072R10 (std::basic_string::resize_and_overwrite)Nikolas Klauser
2022-01-04[libc++] Remove incorrect default constructor in cpp17_input_iteratorLouis Dionne
2022-01-04[libc++] Fix __wrap_iter copy-assignment in constexpr contextsNikolas Klauser
2021-12-14[libc++] Fix wrongly non-inline basic_string::shrink_to_fitLouis Dionne
2021-11-07[libc++] Make test_allocator constexpr-friendly for constexpr string/vectorNikolas Klauser
2021-10-28[libc++] P0433R2: add the remaining deduction guides.Konstantin Varlamov
2021-10-12[libc++] Add an option to disable wide character support in libc++Louis Dionne
2021-10-01[libc++] Remove "// -*- C++ -*-" comments from all .cpp files. NFCI.Arthur O'Dwyer
2021-09-02[libc++][NFC] Replace uses of stdr:: by just std::ranges::Louis Dionne
2021-08-20[libc++] Remove test-suite annotations for unsupported Clang versionsLouis Dionne
2021-08-18[libc++] Remove workarounds for the lack of deduction guides in C++17Louis Dionne
2021-08-12[libc++] Remove Lit annotations for unsupported GCC versions from the test suiteLouis Dionne
2021-07-27[libc++] Disable incomplete library features.Mark de Wever
2021-07-27[libc++] [c++2b] [P2166] Prohibit string and string_view construction from nu...Marek Kurdej
2021-07-15[libc++] Implement views::all_t and ranges::viewable_rangeLouis Dionne
2021-07-01[libcxx][ranges] Implement indirectly_swappable.zoecarver
2021-07-01[runtimes] Simplify how we specify XFAIL & friends based on the tripleLouis Dionne
2021-06-28[libc++] Remove some _LIBCPP_CXX03_LANG from iostreams headers.Arthur O'Dwyer
2021-06-24[libcxx][ranges] Add contiguous_range.zoecarver
2021-06-21[libcxx][ranges] Add `indirectly_movable` and `indirectly_movable_storable`.zoecarver
2021-05-20[libcxx][ranges] Implement `ranges::borrowed_range`.zoecarver
2021-05-19[libcxx][ranges] adds concept `sized_range` and cleans up `ranges::size`Christopher Di Bella
2021-05-14[libcxx][ranges] Add `contiguous_iterator`.zoecarver
2021-05-08[libc++] Move handling of the target triple to the DSLLouis Dionne
2021-05-05[libc++] [LIBCXX-DEBUG-FIXME] Fix an iterator-invalidation issue in string::a...Arthur O'Dwyer
2021-05-04[libcxx][ranges] Add `random_access_{iterator,range}`.zoecarver
2021-05-04[libc++] Implement ranges::viewLouis Dionne
2021-05-03[libcxx][iterator][ranges] adds `bidirectional_iterator` and `bidirectional_r...Christopher Di Bella
2021-05-03[libcxx][iterator][ranges] adds `forward_iterator` and `forward_range`Christopher Di Bella
2021-05-02[libcxx][nfc] prefixes test type `input_iterator` with `cpp17_`Christopher Di Bella
2021-05-01[libcxx] Reenable ranges for clang-clMartin Storsjö
2021-04-30[libcxx][iterator][ranges] adds `input_iterator` and `input_range`Christopher Di Bella
2021-04-30[libc++] [test] Add a debug-mode CI.Arthur O'Dwyer
2021-04-30[libcxx][ranges] adds `ranges::range`, `ranges::common_range`, and range aliasesChristopher Di Bella
2021-04-30[libcxx][ranges] adds `range` access CPOsChristopher Di Bella
2021-04-29[libcxx][ranges] Fix tests for stdlib types that conform to sized_sentinel_for.zoecarver
2021-04-28[libc++] [test] Don't assume iterators are class types.Arthur O'Dwyer
2021-04-27[libc++] Fix set-but-not-used warning. NFC.Marek Kurdej
2021-04-26[libc++][ranges] iterator.concept.sizedsentinel: sized_sentinel_for and disab...zoecarver
2021-04-26[libc++] [test] Improve test_exceptions() in each string.modifiers test.Arthur O'Dwyer
2021-04-26[libc++] Remove the special logic for "noexcept iterators" in basic_string.Arthur O'Dwyer
2021-04-24[libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for`Christopher Di Bella
2021-04-23[libcxx][iterator] adds `std::weakly_incrementable` and `std::incrementable`Christopher Di Bella
2021-04-23[libcxx] disables ranges for clang-clChristopher Di Bella
2021-04-23Implement N3644 "Null Forward Pointers" in _LIBCPP_DEBUG mode.Arthur O'Dwyer