aboutsummaryrefslogtreecommitdiff
path: root/libcxx/test/std/strings/basic.string
AgeCommit message (Expand)AuthorFilesLines
4 days[libc++] Fold __search_substring into _Traits::find in case the second string...Nikolas Klauser1-0/+17
5 days[libc++][string] P3044R2: sub-`string_view` from `string` (#147095)Hristo Hristov1-0/+123
2025-09-09[libc++][NFC] Inline function in string.cons/copy_alloc.pass.cpp that is used...Nikolas Klauser1-11/+5
2025-09-05[libc++][C++03] cherry-pick #125423 (#156824)Nikolas Klauser2-4/+0
2025-09-04[libc++][NFC] Use llvm.org/PR to link to bug reports (#156288)Nikolas Klauser2-3/+3
2025-06-05[libc++] Fix `basic_string::shrink_to_fit` for constant evaluation (#142712)A. Jiang1-1/+1
2025-05-19[libc++] Optimize std::getline (#121346)Nikolas Klauser1-80/+56
2025-05-06[libc++][NFC] Remove a bunch of redundant ASan existence checks (#128504)Nikolas Klauser1-0/+1
2025-04-13[libc++][test] Test `nasty_string` in C++20 (#135338)A. Jiang2-2/+2
2025-04-09[libc++] P3247R2: Deprecate `is_trivial(_v)` (#130573)A. Jiang1-6/+24
2025-04-05[libc++] Bump OS version for macOS backdeployment CI jobs (#131883)Louis Dionne2-6/+6
2025-02-25[libc++] Make .verify.cpp tests more robust against changing headers (#128703)Nikolas Klauser1-5/+3
2025-02-23[libc++] Fix basic_string not allowing max_size() elements to be stored (#125...Nikolas Klauser8-35/+132
2025-02-22[libc++] Fix shrink_to_fit to swap buffer only when capacity is strictly smal...Peng Liu1-17/+14
2025-02-07[libc++] Refactor strings operator+ testsNikolas Klauser5-227/+134
2025-02-06Reapply "[libc++] Simplify the implementation of reserve() and shrink_to_fit(...Nikolas Klauser1-0/+9
2025-01-25[libc++][test] Improves C++ Standard filtering. (#89499)Mark de Wever1-1/+1
2025-01-21[libc++] Fix input-only range handling for `basic_string` (#116890)A. Jiang2-0/+44
2024-12-21[libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002)Nikolas Klauser1-0/+2
2024-12-05[libc++][test] Refactor increasing_allocator (#115671)Peng Liu1-27/+4
2024-11-04 [libcxx] Add testing configuration for GPU targets (#104515)Joseph Huber1-0/+4
2024-10-30[libc++][test] Augment `test_alloc` in `deallocate_size.pass.cpp` (#113638)A. Jiang1-2/+19
2024-09-30[libc++][string] Add regression test for sized new/delete bug (#110210)Vitaly Buka1-0/+66
2024-08-20[libc++] Fix several double-moves in the code base (#104616)Louis Dionne1-6/+4
2024-08-06[libc++] Implements LWG3130. (#101889)Mark de Wever3-0/+18
2024-08-01[libc++][NFC] Avoid opening namespace std in the tests (#94160)Nikolas Klauser1-3/+1
2024-07-23[libc++][string] Fixes shrink_to_fit. (#97961)Mark de Wever1-0/+41
2024-07-22[libc++][hardening] Use bounded iterators in std::vector and std::string (#78...David Benjamin1-2/+3
2024-07-18[libc++][strings] P2591R5: Concatenation of strings and string views (#88389)Hristo Hristov1-0/+216
2024-06-28[libc++] Clean up and update deployment target features (#96312)Louis Dionne3-12/+7
2024-06-21[libc++] Fix deployment target Lit features (#94791)Louis Dionne3-4/+4
2024-01-25[ASan][libc++] Correct (explicit) annotation size (#79292)Tacet1-0/+18
2024-01-24Unconditionally lower std::string's alignment requirement from 16 to 8. (#68925)Eric1-0/+6
2023-12-14[libc++][test] Enhance ADDITIONAL_COMPILE_FLAGS, use TEST_MEOW_DIAGNOSTIC_IGN...Stephan T. Lavavej1-1/+1
2023-12-13[ASan][libc++] std::basic_string annotations (#72677)Tacet88-0/+569
2023-12-12Add `std::basic_string` test cases (#74830)Tacet22-0/+113
2023-11-26[libc++][test] Fix unused and nodiscard warnings (#73437)Stephan T. Lavavej3-18/+12
2023-11-25[libc++] Removes basic_string::reserve(). (#73354)Mark de Wever3-3/+23
2023-10-26[libc++] Optimize string operator[] for known large inputs (#69500)Ilya Tocar1-0/+21
2023-10-12[libc++] Check formatting with clang-format 17 (#68928)Louis Dionne1-132/+135
2023-09-28[libc++][NFC] Simplify checks for static assertions in .verify.cpp tests (#67...Louis Dionne1-3/+3
2023-09-27[libc++] Refactor string unit tests to ease addition of new allocatorsLouis Dionne127-3803/+2670
2023-09-24[libcxx] Don't deallocate non-pointer data in string assignment. (#67200)James Y Knight1-0/+1
2023-09-01[libc++] Fix Lit config in `string.io`.Konstantin Varlamov1-3/+3
2023-09-01[libc++] Apply clang formatting to all string unit testsBrendan Emery222-42416/+41448
2023-07-05[libc++][ranges] Implement the changes to `basic_string` from P1206 (`ranges:...varconst7-0/+1315
2023-06-13[libc++] Mark slow tests as unsupported on GCCLouis Dionne3-0/+6
2023-05-25[NFC][Py Reformat] Reformat python files in libcxx/libcxxabiTobias Hieta1-2/+2
2023-05-23[libc++] Updates C++2b to C++23.Mark de Wever1-2/+2
2023-03-30[libc++] Use the stdlib=<LIB> Lit feature instead of use_system_cxx_libLouis Dionne2-3/+3