summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
Commit message (Expand)AuthorAgeFilesLines
* Implement LWG 2842, in_place_t check for optional::optional(U&&) should decay U.Ville Voutilainen2016-12-291-15/+17
* random.tcc: Fix usage of _OutputIteratorConcept.François Dumont2016-12-241-13/+27
* Make the perfect-forwarding constructor of a two-element tuple sfinae away wh...Ville Voutilainen2016-12-191-2/+6
* Reuse Doxygen comments for map::erase overloadsJonathan Wakely2016-12-162-0/+6
* Add assertion to _Rb_tree::erase to check for end iteratorsJonathan Wakely2016-12-161-4/+12
* Implement LWG 2769, Redundant const in the return type of any_cast(const any&).Ville Voutilainen2016-12-161-8/+10
* stl_tree.h (_Rb_tree_impl(const _Key_compare&, const _Node_allocator&): Resto...François Dumont2016-12-141-2/+6
* Fix std::variant for gnu-versioned--namespace buildJonathan Wakely2016-12-091-1/+0
* re PR libstdc++/78264 (ICE in build_noexcept_spec, at cp/except.c:1196)Eric Botcazou2016-12-081-2/+2
* Delete std::swap for debug mode arrayJonathan Wakely2016-12-087-7/+11
* PR71856 try to fix Parallel Mode assertions againJonathan Wakely2016-12-082-5/+14
* 2016-12-07 François Dumont <fdumont@gcc.gnu.org>François Dumont2016-12-071-32/+19
* stl_map.h (map(const map&)): Make default.François Dumont2016-12-075-148/+166
* Replace uses of C++14 remove_cv_t alias in C++11 headerJonathan Wakely2016-12-071-2/+3
* Use _GLIBCXX_THROW macro in bitmap_allocatorJonathan Wakely2016-12-071-3/+3
* Fix debug mode assertion for std::shared_ptr<void>Jonathan Wakely2016-12-061-2/+3
* Constrain optional's __constexpr_addressof in its return type and use a const...Ville Voutilainen2016-12-061-5/+17
* variant (visit): Make visit constexpr.Tim Shen2016-12-061-156/+131
* enable_special_members.h: Make _Enable_default_constructor constexpr.Tim Shen2016-12-062-31/+63
* variant (std::get, operator==): Implement constexpr comparison and get<>.Tim Shen2016-12-061-161/+240
* variant (__erased_use_alloc_ctor, [...]): Remove uses-allocator related funct...Tim Shen2016-12-061-132/+0
* Add noexcept to various basic_string string operationsJonathan Wakely2016-12-062-34/+56
* Implement LWG 2766,Ville Voutilainen2016-12-019-19/+66
* The convertible_to traits need to use a variadic catch-all for the false-cases.Ville Voutilainen2016-12-012-2/+2
* re PR libstdc++/71500 (regex::icase only works on first character in a range)Tim Shen2016-12-013-46/+111
* Fix testsuite failures caused by the patch implementing LWG 2534.Ville Voutilainen2016-11-302-13/+16
* Fix condition in shared_ptr assertionTim Shen2016-11-301-1/+1
* Implement LWG 2534, Constrain rvalue stream operators.Ville Voutilainen2016-11-302-6/+60
* re PR libstdc++/78441 ([variant] variant_alternative doesn't allow cv qualifi...Tim Shen2016-11-271-0/+12
* PR78494 add missing returns to propagate_constFelix Morgner2016-11-231-0/+2
* Don't define libstdc++-internal macros in Solaris 10+ <math.h>Rainer Orth2016-11-212-82/+174
* PR 59406 note that FNV hash functions are incorrectJonathan Wakely2016-11-152-0/+5
* Use existing helper for new std::string constructorJonathan Wakely2016-11-151-9/+7
* Make std::tuple_size<cv T> SFINAE-friendly (LWG 2770)Jonathan Wakely2016-11-151-6/+12
* variant: Remove variant<T&>...Tim Shen2016-11-151-64/+13
* Add std::string constructor for substring of string_view (LWG 2742)Jonathan Wakely2016-11-151-2/+17
* Constrain swap overload for std::optional (LWG 2748)Jonathan Wakely2016-11-151-2/+5
* Implement P0513R0, Poisoning the Hash.Ville Voutilainen2016-11-144-2/+20
* Implement P0504R0 (Revisiting in-place tag types for any/optional/variant).Ville Voutilainen2016-11-143-38/+40
* Use constexpr addressof in optional, SFINAE housekeeping for any, optional an...Ville Voutilainen2016-11-143-77/+51
* Delete addressof for temporaries (LWG 2598)Jonathan Wakely2016-11-141-0/+5
* Make std::future::share() noexcept (LWG 2556)Jonathan Wakely2016-11-141-6/+8
* PR78326 fix incorrect access of data member in base classJonathan Wakely2016-11-141-0/+1
* Add array support to std::shared_ptr for C++17Jonathan Wakely2016-11-133-682/+213
* Implement P0403R1, Literal suffixes for basic_string_view.Ville Voutilainen2016-11-131-0/+30
* * include/std/future (future_error): Fix public typo to private.Jonathan Wakely2016-11-121-1/+1
* Add std::future_error constructor from future_errcJonathan Wakely2016-11-121-6/+15
* Use shared_ptr<T>::element_type in hash specializationsJonathan Wakely2016-11-122-2/+7
* regex.h (regex_iterator::regex_iterator()): Define end() as _M_pregex == null...Tim Shen2016-11-092-9/+10
* Implement P0012R1, Make exception specifications part of the type system.Jason Merrill2016-11-072-48/+56