summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/basic_string.h
AgeCommit message (Expand)Author
2015-09-02libstdc++: fix data races in basic_string implementationDmitry Vyukov
2015-06-24basic_string.h (basic_string<>::front()): Add !empty debug check.François Dumont
2015-05-13basic_string.h (basic_string::basic_string()): Make noexcept conditional on a...Jonathan Wakely
2015-04-29re PR libstdc++/64657 (Support iterators with overloaded operator-comma)Jonathan Wakely
2015-02-17re PR libstdc++/65085 (Move-assigned empty string corrupt with -D_GLIBCXX_USE...Jonathan Wakely
2015-01-05Update copyright years.Jakub Jelinek
2014-12-22basic_string.h: Fix _S_local_capacity for large sizeof(_CharT).Paolo Carlini
2014-12-22re PR libstdc++/37522 (Incorrect vswprintf prototype breaks __to_xstring)Jonathan Wakely
2014-12-19New std::string implementation.Jonathan Wakely
2014-10-01Implement SD-6: SG10 Feature Test RecommendationsEdward Smith-Rowland
2014-08-12* include/bits/basic_string.h (getline): Declare inline.Jonathan Wakely
2014-08-12basic_string.h (getline): Qualify call to prevent ADL and add overloads for r...Jonathan Wakely
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford
2013-10-23basic_string.h (operator""s): Remove space between quotes and literal identif...Edward Smith-Rowland
2013-09-24re PR libstdc++/58338 (Add noexcept to functions with a narrow contract)Marc Glisse
2013-09-21Print additional info when various out-of-range conditions are detected.Paul Pluzhnikov
2013-09-20re PR libstdc++/58338 (Add noexcept to functions with a narrow contract)Marc Glisse
2013-08-15re PR libstdc++/58163 ([C++11] Pedantic assert on str[str.size()] is wrong in...Paolo Carlini
2013-06-11Fix library literals error involving namespace __detail.Ed Smith-Rowland
2013-06-08Simplify and clean up library literals.Ed Smith-Rowland
2013-06-01Implement N3642 - User-defined Literals for Standard Library TypesEd Smith-Rowland
2013-05-15* include/bits/basic_string.h (getline): Fix doxygen comments.Jonathan Wakely
2013-02-04functional_hash.h (std::__is_fast_hash<>): New.François Dumont
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill
2012-05-02re PR libstdc++/44015 (template parameters not documented)Benjamin Kosnik
2011-11-18hash-long-double-aux.cc: Rename to...Paolo Carlini
2011-11-07basic_string.h (basic_string::at): Move adjacent to other overload.Jonathan Wakely
2011-11-01Makefile.am (install-freestanding-headers): Install c++0x_warning.h.Jason Merrill
2011-10-14configure.host: Use config/os/mingw32-w64 instead of config/os/mingw32 if ven...Jonathan Yong
2011-08-07user.cfg.in (PDF_HYPERLINKS): To NO.Benjamin Kosnik
2011-06-12allocator.h (__shrink_to_fit): Rename to __shrink_to_fit_aux, fix.François Dumont
2011-06-01hashtable.h (_Hashtable<>::_Hashtable(_Hashtable&&)): Use std::move on the al...Paolo Carlini
2011-05-31basic_string.h: Use noexcept per the FDIS (minus compare(const string&)...Paolo Carlini
2011-01-30PR libstdc++/36104 part fourBenjamin Kosnik
2011-01-15re PR libstdc++/36104 (gnu-versioned-namespace is broken)Benjamin Kosnik
2010-12-19basic_string.h (operator+(basic_string<>&&, basic_string<>&&)): Optimize better.Paolo Carlini
2010-12-19*: Use headername alias to associate private includes to public includes.Benjamin Kosnik
2010-12-17basic_string.h (operator+(basic_string<>&&, const basic_string<>&), [...]): Add.Paolo Carlini
2010-09-22functional_hash.h (__hash_base): Add.Paolo Carlini
2010-09-13hash_bytes.cc: New file...Matt Austern
2010-08-13ios_init.cc (ios_base::Init::~Init): Add back semicolon at the end of the _GL...Paolo Carlini
2010-08-12c++config (_GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE, [...]): Add.Kostya Serebryany
2010-05-31basic_string.h (front, back): Add.Paolo Carlini
2010-05-06basic_string.h: Escape class names in doxygen docs.Jonathan Wakely
2010-05-06re PR libstdc++/44014 (no std::string in API documentation)Jonathan Wakely
2010-04-03basic_string.h: Fix pasto in comment.Paolo Carlini
2010-03-03functional_hash.h (_Fnv_hash_base<>::hash): Change to template.Paolo Carlini
2010-02-23functional_hash.h (struct _Fnv_hash): Rename to _Fnv_hash_base.Paolo Carlini
2010-02-22functional_hash.h (hash<string>, [...]): Move, per DR 1182 to...Paolo Carlini