aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/basic_string.h
AgeCommit message (Expand)Author
2005-07-16basic_string.h, [...]: Fix Doxygen comments that use wrong parameter and func...Jonathan Wakely
2005-06-02basic_string.h (_Rep::_M_set_length_and_sharable): Use, consistently, traits_...Paolo Carlini
2005-05-19basic_string.h (operator[]): Allow s[s.size()] in debug mode, but not pedanti...Jonathan Wakely
2005-04-25re PR libstdc++/21035 (Documentation for std::basic_string::compare() incorrect)Paolo Carlini
2005-01-31cpp_type_traits.h: Add types to the structs thus making type_traits.h redunda...Paolo Carlini
2004-11-21basic_string.h, [...]: Doxygen fixes.Jonathan Wakely
2004-11-17istream.tcc (getline(basic_istream<>&, basic_string<>&, _CharT)): Remove temp...Paolo Carlini
2004-10-28basic_string.h (assign(const basic_string&)): Move out of line...Paolo Carlini
2004-10-27basic_string.h (_M_replace_aux, [...]): Move out of line...Paolo Carlini
2004-10-27basic_string.h (append(const basic_string&), [...]): Move out of line...Paolo Carlini
2004-10-26basic_string.h (erase(size_type, size_type), [...]): Call _M_mutate instead o...Paolo Carlini
2004-10-25basic_string.h (_Rep::_M_is_safe): Move to basic_string as _M_disjunct, adjus...Paolo Carlini
2004-10-25basic_string.h (_Rep::_M_is_safe, [...]): New, use througout.Paolo Carlini
2004-10-21basic_string.h (_M_set_length_and_sharable): New.Paolo Carlini
2004-10-18basic_string.tcc (_M_mutate): Do not reallocate unnecessarily when _M_rep() =...Paolo Carlini
2004-09-28[multiple changes]Paolo Carlini
2004-07-08re PR c++/16169 (-Weffc++ item 15 improvements)Benjamin Kosnik
2004-07-04basic_string.h: Trivial formatting fixes and/or const-ification of some varia...Paolo Carlini
2004-05-22re PR libstdc++/12854 (libstdc++ vs. -Weffc++)Benjamin Kosnik
2004-04-19PR libstdc++/15002 (partial)Paolo Carlini
2004-02-27atomicity.h: New, forward declarations for __atomic_add and __exchange_and_add.Benjamin Kosnik
2004-02-08Remove trailing whitespace (see ChangeLog for longwinded description).Bernardo Innocenti
2004-02-06basic_string.h: Fix comment.Paolo Carlini
2004-02-03basic_string.h (insert(iterator)): Remove, non-standard and already scheduled...Paolo Carlini
2004-01-31basic_string.h (_Rep::operator[]): Remove, unused.Paolo Carlini
2004-01-28basic_string.h (_S_create(size_t, const _Alloc&): Change signature to take tw...Paolo Carlini
2004-01-26basic_string.h (_M_replace_aux): Use the __N marker in throw message.Paolo Carlini
2004-01-26basic_string.h (replace(iterator, iterator, const basic_string&)): Remove _GL...Paolo Carlini
2004-01-25basic_string.h (_M_replace_aux, [...]): Define inline here.Paolo Carlini
2004-01-25basic_string.h (erase(size_type, size_type), [...]): Call _M_replace_safe ins...Paolo Carlini
2004-01-24basic_string.h (insert(size_type, const basic_string&, size_type, size_type))...Paolo Carlini
2004-01-24basic_string.h (assign(const basic_string&, size_type, size_type)): Define in...Paolo Carlini
2004-01-23basic_string.h (push_back(_CharT)): Call _M_replace_aux.Paolo Carlini
2004-01-22basic_string.h (_M_replace_safe): Change signatures to take size_types and co...Paolo Carlini
2004-01-21basic_string.h (_M_check): Change to return a checked __pos and take an addit...Paolo Carlini
2004-01-18basic_string.h (c_str()): Simplify, due to 21.3.4 the internal representation...Paolo Carlini
2004-01-18basic_string.h (append(size_type, _CharT)): Moved inline...Paolo Carlini
2004-01-13re PR libstdc++/13650 (string::compare should not (always) use traits_type::l...Paolo Carlini
2003-12-15basic_string.h: Change _*_references to _*_refcount.Benjamin Kosnik
2003-11-11[multiple changes]Benjamin Kosnik
2003-07-22basic_string.h (basic_string::insert): Deprecate GNU extension.Doug Gregor
2003-07-15basic_string.h: Document public functions.Jerry Quinn
2003-07-05Move from CPP to CXX.Benjamin Kosnik
2003-06-20fix basic_string::replace for integral typesDoug Gregor
2003-06-13Avoid multi-processor bus contention on increment/decrement-and- test of the ...Nathan C. Myers
2003-06-10BUGS: Update from 2.90.8 snapshot.Phil Edwards
2003-06-062003-06-06 Nathan Myers <ncm-nospam@cantrip.org>Nathan Myers
2003-06-04basic_string.h (_M_fold, [...]): Constify various variables.Paolo Carlini
2003-05-02basic_string.h (swap): Remove redundant template parameters from declaration ...Jonathan Wakely
2003-04-28configure.in: Test for libintl.h.Phil Edwards