| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement LWG 2842, in_place_t check for optional::optional(U&&) should decay U. | Ville Voutilainen | 2016-12-29 | 1 | -15/+17 |
* | random.tcc: Fix usage of _OutputIteratorConcept. | François Dumont | 2016-12-24 | 1 | -13/+27 |
* | Make the perfect-forwarding constructor of a two-element tuple sfinae away wh... | Ville Voutilainen | 2016-12-19 | 1 | -2/+6 |
* | Reuse Doxygen comments for map::erase overloads | Jonathan Wakely | 2016-12-16 | 2 | -0/+6 |
* | Add assertion to _Rb_tree::erase to check for end iterators | Jonathan Wakely | 2016-12-16 | 1 | -4/+12 |
* | Implement LWG 2769, Redundant const in the return type of any_cast(const any&). | Ville Voutilainen | 2016-12-16 | 1 | -8/+10 |
* | stl_tree.h (_Rb_tree_impl(const _Key_compare&, const _Node_allocator&): Resto... | François Dumont | 2016-12-14 | 1 | -2/+6 |
* | Fix std::variant for gnu-versioned--namespace build | Jonathan Wakely | 2016-12-09 | 1 | -1/+0 |
* | re PR libstdc++/78264 (ICE in build_noexcept_spec, at cp/except.c:1196) | Eric Botcazou | 2016-12-08 | 1 | -2/+2 |
* | Delete std::swap for debug mode array | Jonathan Wakely | 2016-12-08 | 7 | -7/+11 |
* | PR71856 try to fix Parallel Mode assertions again | Jonathan Wakely | 2016-12-08 | 2 | -5/+14 |
* | 2016-12-07 François Dumont <fdumont@gcc.gnu.org> | François Dumont | 2016-12-07 | 1 | -32/+19 |
* | stl_map.h (map(const map&)): Make default. | François Dumont | 2016-12-07 | 5 | -148/+166 |
* | Replace uses of C++14 remove_cv_t alias in C++11 header | Jonathan Wakely | 2016-12-07 | 1 | -2/+3 |
* | Use _GLIBCXX_THROW macro in bitmap_allocator | Jonathan Wakely | 2016-12-07 | 1 | -3/+3 |
* | Fix debug mode assertion for std::shared_ptr<void> | Jonathan Wakely | 2016-12-06 | 1 | -2/+3 |
* | Constrain optional's __constexpr_addressof in its return type and use a const... | Ville Voutilainen | 2016-12-06 | 1 | -5/+17 |
* | variant (visit): Make visit constexpr. | Tim Shen | 2016-12-06 | 1 | -156/+131 |
* | enable_special_members.h: Make _Enable_default_constructor constexpr. | Tim Shen | 2016-12-06 | 2 | -31/+63 |
* | variant (std::get, operator==): Implement constexpr comparison and get<>. | Tim Shen | 2016-12-06 | 1 | -161/+240 |
* | variant (__erased_use_alloc_ctor, [...]): Remove uses-allocator related funct... | Tim Shen | 2016-12-06 | 1 | -132/+0 |
* | Add noexcept to various basic_string string operations | Jonathan Wakely | 2016-12-06 | 2 | -34/+56 |
* | Implement LWG 2766, | Ville Voutilainen | 2016-12-01 | 9 | -19/+66 |
* | The convertible_to traits need to use a variadic catch-all for the false-cases. | Ville Voutilainen | 2016-12-01 | 2 | -2/+2 |
* | re PR libstdc++/71500 (regex::icase only works on first character in a range) | Tim Shen | 2016-12-01 | 3 | -46/+111 |
* | Fix testsuite failures caused by the patch implementing LWG 2534. | Ville Voutilainen | 2016-11-30 | 2 | -13/+16 |
* | Fix condition in shared_ptr assertion | Tim Shen | 2016-11-30 | 1 | -1/+1 |
* | Implement LWG 2534, Constrain rvalue stream operators. | Ville Voutilainen | 2016-11-30 | 2 | -6/+60 |
* | re PR libstdc++/78441 ([variant] variant_alternative doesn't allow cv qualifi... | Tim Shen | 2016-11-27 | 1 | -0/+12 |
* | PR78494 add missing returns to propagate_const | Felix Morgner | 2016-11-23 | 1 | -0/+2 |
* | Don't define libstdc++-internal macros in Solaris 10+ <math.h> | Rainer Orth | 2016-11-21 | 2 | -82/+174 |
* | PR 59406 note that FNV hash functions are incorrect | Jonathan Wakely | 2016-11-15 | 2 | -0/+5 |
* | Use existing helper for new std::string constructor | Jonathan Wakely | 2016-11-15 | 1 | -9/+7 |
* | Make std::tuple_size<cv T> SFINAE-friendly (LWG 2770) | Jonathan Wakely | 2016-11-15 | 1 | -6/+12 |
* | variant: Remove variant<T&>... | Tim Shen | 2016-11-15 | 1 | -64/+13 |
* | Add std::string constructor for substring of string_view (LWG 2742) | Jonathan Wakely | 2016-11-15 | 1 | -2/+17 |
* | Constrain swap overload for std::optional (LWG 2748) | Jonathan Wakely | 2016-11-15 | 1 | -2/+5 |
* | Implement P0513R0, Poisoning the Hash. | Ville Voutilainen | 2016-11-14 | 4 | -2/+20 |
* | Implement P0504R0 (Revisiting in-place tag types for any/optional/variant). | Ville Voutilainen | 2016-11-14 | 3 | -38/+40 |
* | Use constexpr addressof in optional, SFINAE housekeeping for any, optional an... | Ville Voutilainen | 2016-11-14 | 3 | -77/+51 |
* | Delete addressof for temporaries (LWG 2598) | Jonathan Wakely | 2016-11-14 | 1 | -0/+5 |
* | Make std::future::share() noexcept (LWG 2556) | Jonathan Wakely | 2016-11-14 | 1 | -6/+8 |
* | PR78326 fix incorrect access of data member in base class | Jonathan Wakely | 2016-11-14 | 1 | -0/+1 |
* | Add array support to std::shared_ptr for C++17 | Jonathan Wakely | 2016-11-13 | 3 | -682/+213 |
* | Implement P0403R1, Literal suffixes for basic_string_view. | Ville Voutilainen | 2016-11-13 | 1 | -0/+30 |
* | * include/std/future (future_error): Fix public typo to private. | Jonathan Wakely | 2016-11-12 | 1 | -1/+1 |
* | Add std::future_error constructor from future_errc | Jonathan Wakely | 2016-11-12 | 1 | -6/+15 |
* | Use shared_ptr<T>::element_type in hash specializations | Jonathan Wakely | 2016-11-12 | 2 | -2/+7 |
* | regex.h (regex_iterator::regex_iterator()): Define end() as _M_pregex == null... | Tim Shen | 2016-11-09 | 2 | -9/+10 |
* | Implement P0012R1, Make exception specifications part of the type system. | Jason Merrill | 2016-11-07 | 2 | -48/+56 |