summaryrefslogtreecommitdiff
path: root/libcxx/test/std/strings/basic.string
AgeCommit message (Expand)Author
2023-06-13[libc++] Mark slow tests as unsupported on GCCLouis Dionne
2023-05-25[NFC][Py Reformat] Reformat python files in libcxx/libcxxabiTobias Hieta
2023-05-23[libc++] Updates C++2b to C++23.Mark de Wever
2023-03-30[libc++] Use the stdlib=<LIB> Lit feature instead of use_system_cxx_libLouis Dionne
2023-03-21[libc++] Qualifies size_t.Mark de Wever
2023-03-17[libc++] Remove unnecessary main() function in .compile.pass.cpp and .verify....Louis Dionne
2023-03-14[libc++] Qualifies uint32_t and friends.Mark de Wever
2023-03-07[libc++] Fixes basic_string operator& hijacking.Mark de Wever
2023-03-01[libc++] Fix modules issues on OS XArthur O'Dwyer
2023-01-09[libc++][test] Make some string tests MSVC-friendlyCasey Carter
2023-01-06[libc++][test][NFC] revert indentation damageCasey Carter
2023-01-06[libc++][test] Add missing includeCasey Carter
2023-01-04[libcxx][test] fix allocator in allocator_propagation testCasey Carter
2022-12-01[libc++][NFC] Avoid most-vexing parseLouis Dionne
2022-11-29[libc++] Don't pass the allocator in substr()Nikolas Klauser
2022-11-23[libc++] Remove default definition of std::char_traitsLouis Dionne
2022-11-21[libc++][NFC] Add missing conditionals for the existence of wide charactersLouis Dionne
2022-11-21[libc++] Add utilites for instantiating functions with multiple typesNikolas Klauser
2022-11-02[libc++] Implement P2438R2 (std::string::substr() &&)Nikolas Klauser
2022-10-12[libc++][NFC] Fix incorrect main signatures in testsLouis Dionne
2022-10-12[libc++] Add test for bug that had been introduced in D98573 and fixed in D11...Louis Dionne
2022-09-05[libc++] Granularize the rest of memoryNikolas Klauser
2022-09-02Revert "[libc++] Granularize the rest of memory"Vitaly Buka
2022-09-02[libc++] Granularize the rest of memoryNikolas Klauser
2022-08-26[libc++][NFC] Remove some of the code duplication in the string testsNikolas Klauser
2022-08-18[libc++] Make <ranges> non-experimentalLouis Dionne
2022-08-14[libc++] Uses operator<=> in string.Mark de Wever
2022-07-25Rewording "static_assert" diagnosticsMuhammad Usman Shahid
2022-07-21Revert "Rewording the "static_assert" to static assertion"Erich Keane
2022-07-21Rewording the "static_assert" to static assertionMuhammad Usman Shahid
2022-06-30Improve the formatting of static_assert messagesCorentin Jabot
2022-06-13[libcxx][AIX] Switch build compiler to clangJake Egan
2022-06-03[libc++] Forward more often to memmove in copyNikolas Klauser
2022-05-27[runtimes] Rename various libcpp-has-no-XYZ Lit features to just no-XYZLouis Dionne
2022-04-27[libc++] Implement P0980R1 (constexpr std::string)Nikolas Klauser
2022-04-21[libc++] Use bit field for checking if string is in long or short modeNikolas Klauser
2022-04-08[libc++] Add tests for std::string default constructor and destructorNikolas Klauser
2022-04-07[libc++] Add back-deployment testing on arm64 macsLouis Dionne
2022-04-05[libc++] Tidy up tests for deduction guides and other compile-time failing pr...Louis Dionne
2022-03-19[libc++] Prepare string tests for constexprNikolas Klauser
2022-03-13[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.Joe Loser
2022-02-17[libc++] Implement P1165R1 (Make stateful allocator propagation more consistent)Nikolas Klauser
2022-02-16[libc++] [test] Qualify calls to std::getline. NFCI.Arthur O'Dwyer
2022-02-16[libc++] [test] Qualify `move` as `std::move` in a lot of tests. NFCI.Arthur O'Dwyer
2022-02-16[libc++] Remove cpp17_input_iterator.hNikolas Klauser
2022-02-14[libc++] Prepare string.nonmembers for constexprNikolas Klauser
2022-02-11[libc++] Prepare string.ops for constexprNikolas Klauser
2022-02-10[libc++] Prepare string.modifiers tests for constexprNikolas Klauser
2022-02-10[libc++] Prepare string.{contains, ends_with, iterators, require, starts_with...Nikolas Klauser
2022-02-08[libc++] Prepare string.{access, capacity, cons} tests for constexprNikolas Klauser