2022-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw |
2021-10-21 |
Jonathan Wakely | libstdc++: Remove constraints from std::optional monadi... |
blob | commitdiff | raw | diff to current |
2021-10-19 |
Jonathan Wakely | libstdc++: Implement monadic operations for std::option... |
blob | commitdiff | raw | diff to current |
2021-10-14 |
Jonathan Wakely | libstdc++: Add missing constexpr to std::optional ... |
blob | commitdiff | raw | diff to current |
2021-09-16 |
Jonathan Wakely | libstdc++: Add noexcept to std::nullopt_t constructor |
blob | commitdiff | raw | diff to current |
2021-07-27 |
Jonathan Wakely | libstdc++: Simplify std::optional::value() |
blob | commitdiff | raw | diff to current |
2021-07-27 |
Jonathan Wakely | libstdc++: Reduce header dependencies on <array> and... |
blob | commitdiff | raw | diff to current |
2021-06-09 |
Jonathan Wakely | libstdc++: Fix constraint on std::optional assignment... |
blob | commitdiff | raw | diff to current |
2021-06-07 |
Jonathan Wakely | libstdc++: Constrain three-way comparison for std:... |
blob | commitdiff | raw | diff to current |
2021-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2020-11-05 |
Jonathan Wakely | libstdc++: Fix constraints on std::optional comparisons... |
blob | commitdiff | raw | diff to current |
2020-07-06 |
Jonathan Wakely | libstdc++: Cleanup whitespace and type trait usage... |
blob | commitdiff | raw | diff to current |
2020-07-06 |
Jonathan Wakely | libstdc++: Constrain std::make_optional |
blob | commitdiff | raw | diff to current |
2020-07-06 |
Jonathan Wakely | libstdc++: Add noexcept to std::optional initialization... |
blob | commitdiff | raw | diff to current |
2020-06-19 |
Marc Glisse | libstdc++: Optimize std::optional default constructor |
blob | commitdiff | raw | diff to current |
2020-06-09 |
Jonathan Wakely | libstdc++: Define std::bad_optional_access constructor... |
blob | commitdiff | raw | diff to current |
2020-02-21 |
Jonathan Wakely | libstdc++: Define <=> for tuple, optional and variant |
blob | commitdiff | raw | diff to current |
2020-01-28 |
Martin Liska | Fix 2 typos in documentation of libstdc++. |
blob | commitdiff | raw | diff to current |
2020-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2019-06-06 |
Jonathan Wakely | Avoid unnecessary inclusion of <stdexcept> header |
blob | commitdiff | raw | diff to current |
2019-05-02 |
Jonathan Wakely | Remove redundant __constexpr_addressof function |
blob | commitdiff | raw | diff to current |
2019-04-17 |
Jonathan Wakely | Add constexpr to std::optional::value_or(U&&)&& |
blob | commitdiff | raw | diff to current |
2019-01-15 |
Jonathan Wakely | Fix missing or incorrect feature test macros |
blob | commitdiff | raw | diff to current |
2019-01-09 |
Jonathan Wakely | Remove some more code duplication in std::optional |
blob | commitdiff | raw | diff to current |
2019-01-08 |
Jonathan Wakely | PR libstdc++/87855 fix optional for types with non... |
blob | commitdiff | raw | diff to current |
2019-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2018-11-19 |
Ville Voutilainen | re PR libstdc++/87855 (std::optional<T> only copy-const... |
blob | commitdiff | raw | diff to current |
2018-08-20 |
Jonathan Wakely | Refactor std::optional SFINAE constraints |
blob | commitdiff | raw | diff to current |
2018-05-04 |
Jonathan Wakely | PR libstdc++/85642 fix is_nothrow_default_constructible... |
blob | commitdiff | raw | diff to current |
2018-03-06 |
Ville Voutilainen | re PR libstdc++/84601 (std::optional<std::pair<int... |
blob | commitdiff | raw | diff to current |
2018-01-15 |
Ville Voutilainen | Make optional conditionally trivially_{copy,move}_... |
blob | commitdiff | raw | diff to current |
2018-01-03 |
Ville Voutilainen | Protect optional's deduction guide with the feature... |
blob | commitdiff | raw | diff to current |
2018-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2017-09-20 |
Jonathan Wakely | Deprecate nested types in std::hash |
blob | commitdiff | raw | diff to current |
2017-09-20 |
Jonathan Wakely | PR libstdc++/82262 fix std::hash<std::optional<const T>> |
blob | commitdiff | raw | diff to current |
2017-09-12 |
Jonathan Wakely | PR libstdc++/79433 no #error for including headers... |
blob | commitdiff | raw | diff to current |
2017-05-16 |
Marc Glisse | optional (_Optional_base::_M_get): Check precondition. |
blob | commitdiff | raw | diff to current |
2017-05-08 |
Jonathan Wakely | Tweak static assertions in std::optional |
blob | commitdiff | raw | diff to current |
2017-03-28 |
Ville Voutilainen | Implement LWG 2900, The copy and move constructors... |
blob | commitdiff | raw | diff to current |
2017-03-23 |
Daniel Kruegler | Implement P0607R0 "Inline Variables for Standard Librar... |
blob | commitdiff | raw | diff to current |
2017-03-15 |
Ville Voutilainen | Implement LWG 2857, {variant,optional,any}::emplace... |
blob | commitdiff | raw | diff to current |
2017-03-13 |
Ville Voutilainen | Implement LWG 2806, Base class of bad_optional_access. |
blob | commitdiff | raw | diff to current |
2017-03-12 |
Ville Voutilainen | Implement LWG 2934, optional<const T> doesn't compare... |
blob | commitdiff | raw | diff to current |
2017-01-30 |
Ville Voutilainen | Implement LWG 2825, LWG 2756 breaks class template... |
blob | commitdiff | raw | diff to current |
2017-01-21 |
Ville Voutilainen | Make poisoned hashes SFINAE away the call operator... |
blob | commitdiff | raw | diff to current |
2017-01-01 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2016-12-29 |
Ville Voutilainen | Implement LWG 2842, in_place_t check for optional:... |
blob | commitdiff | raw | diff to current |
2016-12-08 |
Jonathan Wakely | Delete std::swap for debug mode array |
blob | commitdiff | raw | diff to current |
2016-12-01 |
Ville Voutilainen | Implement LWG 2766, |
blob | commitdiff | raw | diff to current |
2016-11-15 |
Jonathan Wakely | Constrain swap overload for std::optional (LWG 2748) |
blob | commitdiff | raw | diff to current |
2016-11-14 |
Ville Voutilainen | Implement P0513R0, Poisoning the Hash. |
blob | commitdiff | raw | diff to current |
2016-11-14 |
Ville Voutilainen | Use constexpr addressof in optional, SFINAE housekeepin... |
blob | commitdiff | raw | diff to current |
2016-10-20 |
Ville Voutilainen | Do the operator= SFINAE in the return type for optional, |
blob | commitdiff | raw | diff to current |
2016-09-29 |
Ville Voutilainen | Make optional::reset noexcept, make optional::value... |
blob | commitdiff | raw | diff to current |
2016-09-26 |
Ville Voutilainen | re PR libstdc++/77727 (Unwrapping std::optional constru... |
blob | commitdiff | raw | diff to current |
2016-09-21 |
Ville Voutilainen | re PR libstdc++/77288 (Std::experimental::optional... |
blob | commitdiff | raw | diff to current |
2016-08-18 |
Ville Voutilainen | Implement the latest proposed resolution of LWG 2756. |
blob | commitdiff | raw | diff to current |
2016-07-18 |
Ville Voutilainen | Clean up optional's comments. |
blob | commitdiff | raw | diff to current |
2016-07-14 |
Ville Voutilainen | Implement P0032R3, Homogeneous interface for variant... |
blob | commitdiff | raw | diff to current |
2016-07-13 |
Ville Voutilainen | Implement P0307R2, Making Optional Greater Equal Again. |
blob | commitdiff | raw | diff to current |
2016-07-10 |
Ville Voutilainen | Implement std::optional. |
blob | commitdiff | raw | diff to current |
|