summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/basic_string.h
AgeCommit message (Expand)Author
2019-01-01Update copyright years.Jakub Jelinek
2018-11-30Implement P0457R2 String Prefix and Suffix Checking.Edward Smith-Rowland
2018-10-25PR libstdc++/87749 fix (and optimize) string move constructionJonathan Wakely
2018-08-23Fix testsuite failures for __gnu_debug::string with old ABIJonathan Wakely
2018-07-26Remove char16_t and char32_t dependency on <stdint.h>Jonathan Wakely
2018-07-05PR libstdc++/58265 add noexcept to basic_string::assign(basic_string&&)Jonathan Wakely
2018-07-05PR libstdc++/58265 implement LWG 2063 for COW stringsJonathan Wakely
2018-06-21PR libstdc++/83328 add correct basic_string::insert for initializer_listJonathan Wakely
2018-06-16LWG 3076 basic_string CTAD ambiguityJonathan Wakely
2018-06-15PR libstdc++/86169 unshare COW string when non-const data() calledJonathan Wakely
2018-06-14LWG 3075 basic_string needs deduction guides from basic_string_viewJonathan Wakely
2018-05-03PR libstdc++/84087 add default arguments to basic_string members (LWG 2268)Jonathan Wakely
2018-01-03Update copyright years.Jakub Jelinek
2017-12-01Disable -Wliteral-suffix for standard UDLsJonathan Wakely
2017-09-20PR libstdc++/79162 Fix std::string regression due to LWG 2946 (old ABI)Jonathan Wakely
2017-09-20PR libstdc++/79162 Fix std::string regression due to LWG 2946Jonathan Wakely
2017-09-04PR libstdc++/79162 implement LWG 2946 and LWG 2758Daniel Kruegler
2017-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont
2017-07-10PR libstdc++/81338 correctly manage string capacityJonathan Wakely
2017-06-07Add C++17 deduction guide for std::basic_string (P0433R2, partial)Jonathan Wakely
2017-03-14PR libstdc++/79162 disambiguate assignment from string_viewJonathan Wakely
2017-02-01PR libstdc++/79254 simplify exception-safety in copy assignmentJonathan Wakely
2017-01-27PR libstdc++/79254 fix exception-safety in std::string::operator=Jonathan Wakely
2017-01-13Add string_view support to COW std::stringJonathan Wakely
2017-01-01Update copyright years.Jakub Jelinek
2016-12-06Add noexcept to various basic_string string operationsJonathan Wakely
2016-11-15Use existing helper for new std::string constructorJonathan Wakely
2016-11-15Add std::string constructor for substring of string_view (LWG 2742)Jonathan Wakely
2016-10-03Fix libstdc++ versioned namespace buildJonathan Wakely
2016-09-23Avoid reallocation for basic_string::clear()Jonathan Wakely
2016-09-23Optimize truncating a basic_stringJonathan Wakely
2016-08-26Add new std::basic_string constructor (LWG 2583)Jonathan Wakely
2016-08-17PR 77264 constrain new std::basic_string overloadsJonathan Wakely
2016-08-11Implement LWG 2758.Ville Voutilainen
2016-08-01Add non-const std::basic_string::data() for C++17Jonathan Wakely
2016-07-28Implement std::string_view and P0254r2,Ville Voutilainen
2016-07-22Move allocator in std::string and RB tree move constructorsJonathan Wakely
2016-07-13Make basic_string::replace forward to different overloadJonathan Wakely
2016-07-13Revert "Add non-const overload of std::string::data()"Jonathan Wakely
2016-07-13Add non-const overload of std::string::data()Jonathan Wakely
2016-01-15libstdc++: Make certain exceptions transaction_safe.Torvald Riegel
2016-01-06Remove noexcept from function template that can throwJonathan Wakely
2016-01-04Update copyright years.Jakub Jelinek
2015-11-15PR libstdc++/68353 fix _GLIBCXX_USE_C99_WCHAR testJonathan Wakely
2015-11-13More fine-grained autoconf checks for C99 libraryJennifer Yao
2015-10-02Use noexcept instead of _GLIBCXX_NOEXCEPTJonathan Wakely
2015-09-21Fix bootstrap error introduced in r227870Jonathan Wakely
2015-09-17Only do shrink_to_fit() when exceptions enabledJonathan Wakely
2015-09-11Implement N4258 noexcept for std::basic_string.Jonathan Wakely
2015-09-09Enable lightweight checks with _GLIBCXX_ASSERTIONS.Jonathan Wakely