aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/testsuite/21_strings/basic_string
AgeCommit message (Expand)AuthorFilesLines
2025-01-02Update copyright years.Jakub Jelinek264-264/+264
2024-10-25libstdc++: Disable parts of new test that depend on constexpr std::stringJonathan Wakely1-0/+2
2024-10-25libstdc++: implement concatenation of strings and string_viewsGiuseppe D'Angelo3-0/+245
2024-09-10libstdc++: std::string move assignment should not use POCCA trait [PR116641]Jonathan Wakely1-0/+53
2024-08-01libstdc++: Constrain std::basic_string default constructor [PR113841]Jonathan Wakely1-0/+28
2024-04-08libstdc++: Fix tests that fail with -fno-char8_tJonathan Wakely1-0/+1
2024-02-12libstdc++: Fix constexpr basic_string union member [PR113294]Paul Keir1-0/+14
2024-01-03Update copyright years.Jakub Jelinek264-264/+264
2023-11-16libstdc++: Test for feature test macros more accuratelyJonathan Wakely7-15/+27
2023-09-16libstdc++: Remove dg-options "-std=gnu++20" from 21_strings testsJonathan Wakely17-25/+10
2023-09-15libstdc++: Remove dg-options "-std=gnu++23" from remaining testsJonathan Wakely4-4/+1
2023-08-17libstdc++: Implement std::to_string in terms of std::format (P2587R3)Jonathan Wakely7-10/+341
2023-08-17libstdc++: Optimize std::to_string using std::string::resize_and_overwriteJonathan Wakely1-2/+0
2023-08-17libstdc++: Define std::string::resize_and_overwrite for C++11 and COW stringJonathan Wakely2-22/+85
2023-08-16libstdc++: Fix std::basic_string::resize_and_overwriteJonathan Wakely1-0/+21
2023-07-19libstdc++: Enable tests for std::stoi etc. unconditionally [PR110653]Jonathan Wakely5-5/+0
2023-05-11libstdc++: Enforce value_type consistency in strings and streamsJonathan Wakely2-2/+2
2023-03-22libstdc++: Use rvalues in std::string::resize_and_overwrite (LWG 3645)Jonathan Wakely1-3/+5
2023-02-04libstdc++: Optimize basic_string move assignmentFrançois Dumont1-0/+52
2023-01-16Update copyright years.Jakub Jelinek264-264/+264
2022-11-08libstdc++: Fix -Wsystem-headers warnings in testsJonathan Wakely1-2/+2
2022-10-12libstdc++: Add __gnu_debug::basic_string<>::compare overloadsFrançois Dumont9-35/+35
2022-10-03libstdc++: Disable hosted-only tests [PR103626]Arsen Arsenović1-0/+1
2022-08-31libstdc++: [_GLIBCXX_DEBUG] Review nullptr assertion diagnosticsFrançois Dumont6-12/+12
2022-08-31libstdc++: Add [[nodiscard]] attribute to <string> and <string_view>Jonathan Wakely15-31/+31
2022-08-26libstdc++: Add nonnull to starts_with/ends_with/contains string membersJonathan Wakely3-0/+36
2022-07-19libstdc++: Complete __gnu_debug::string Standard conformityFrançois Dumont14-64/+134
2022-06-17libstdc++: Add missing #include <string> to new testJonathan Wakely1-0/+2
2022-06-16libstdc++: Support constexpr global std::string for size < 15 [PR105995]Jonathan Wakely1-0/+9
2022-06-14libstdc++: Inline all basic_string::compare overloads [PR59048]Jonathan Wakely1-0/+7
2022-06-10libstdc++: Make std::hash<basic_string<>> allocator-agnostic (LWG 3705)Jonathan Wakely2-0/+28
2022-05-26libstdc++: Rename tests like .../wchar_t/1.cc to .../wchar_t.ccJonathan Wakely22-0/+0
2022-05-19libstdc++: Ensure pmr aliases work without <memory_resource>Jonathan Wakely1-1/+2
2022-01-18libstdc++: Limit new basic_string(nullptr_t) constructor to C++23 [PR104099]Jonathan Wakely1-1/+25
2022-01-14libstdc++: Add attribute to features deprecated in C++17 [PR91260]Jonathan Wakely1-1/+8
2022-01-05libstdc++: Fix overconstrained std::string constructor [PR103919]Jonathan Wakely1-0/+43
2022-01-03Update copyright years.Jakub Jelinek262-262/+262
2021-11-30libstdc++: Fix tests that fail with fully-dynamic-stringJonathan Wakely8-8/+20
2021-11-30libstdc++: Fix fully-dynamic-string buildJonathan Wakely2-2/+0
2021-11-24libstdc++: Replace hyphens in effective target keywordsJonathan Wakely26-26/+26
2021-11-19libstdc++: Suppress -Wstringop warnings [PR103332]Jonathan Wakely2-0/+6
2021-11-19libstdc++: Begin lifetime of chars in constexpr std::string [PR103295]Jonathan Wakely1-0/+14
2021-11-16libstdc++: Fix tests for constexpr std::stringJonathan Wakely1-0/+1
2021-11-16libstdc++: Implement constexpr std::basic_string for C++20Michael de Lang7-0/+545
2021-11-16libstdc++: Fix out-of-bound array accesses in testsuiteJonathan Wakely2-3/+3
2021-11-16libstdc++: Fix typos in testsJonathan Wakely1-1/+1
2021-10-26Make full use of context-sensitive ranges in access warnings.Martin Sebor1-1/+1
2021-10-16libstdc++: Define std::basic_string::resize_and_overwrite for C++23 (P1072R10)Jonathan Wakely1-0/+114
2021-10-09libstdc++: Remove unnecessary uses of _GLIBCXX_USE_WCHAR_T in testsuite [PR98...Jonathan Wakely11-28/+0
2021-10-04libstdc++: Disable std::string{,_view} construction from nullptr (P2166R1)Jonathan Wakely1-0/+4