summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/utility
AgeCommit message (Expand)Author
2025-10-18libstdc++: Implement P1494 and P3641 Partial program correctness [PR119060]Iain Sandoe
2025-05-14Add std::to_underlying to the set of stdlib functions that are always foldedVille Voutilainen
2025-01-02Update copyright years.Jakub Jelinek
2024-11-30libstdc++: Move std::monostate to <utility> for C++26 (P0472R2)Jonathan Wakely
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill
2024-05-07libstdc++: Constrain equality ops for std::pair, std::tuple, std::variantJonathan Wakely
2024-02-01libstdc++: Implement P2165R4 changes to std::pair/tuple/etc [PR113309]Patrick Palka
2024-01-03Update copyright years.Jakub Jelinek
2023-11-17libstdc++: Adjust std::in_range template parameter nameJonathan Wakely
2023-11-16libstdc++: Only declare feature test macros in standard headersJonathan Wakely
2023-09-25libstdc++: Define C++23 std::forward_like (P2445R1)Jonathan Wakely
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović
2023-03-22libstdc++: Define __cpp_lib_constexpr_algorithms in <utility> (LWG 3792)Jonathan Wakely
2023-01-16Update copyright years.Jakub Jelinek
2022-04-01libstdc++: Implement std::unreachable() for C++23 (P0627R6)Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-08-17libstdc++: Add conditional noexcept to std::exchangeJonathan Wakely
2021-07-27libstdc++: Reduce header dependencies on <array> and <utility>Jonathan Wakely
2021-04-06libstdc++: Add nodiscard attribute to cast-like functionsJonathan Wakely
2021-02-25libstdc++: Add std::to_underlying for C++23Jonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-12-16libstdc++: Simplify built-in detection in <utility>Jonathan Wakely
2020-07-07libstdc++: Replace __int_limits with __numeric_traits_integerJonathan Wakely
2020-06-19libstdc++: Remove redundant std:: qualificationJonathan Wakely
2020-04-22libstdc++: Do not define __cpp_lib_constexpr_algorithms in <utility>Jonathan Wakely
2020-02-17libstdc++: Add lightweight replacement for std::numeric_limits (PR 92546)Jonathan Wakely
2020-02-17libstdc++: Implement "Safe Integral Comparisons" (P0586R2)Jonathan Wakely
2020-01-01Update copyright years.Jakub Jelinek
2019-09-10Implement C++20 p1424 - 'constexpr' feature macro concerns...Edward Smith-Rowland
2019-08-01Implement C++20 p0202 - Add Constexpr Modifiers to Functions in <algorithm> a...Edward Smith-Rowland
2019-01-01Update copyright years.Jakub Jelinek
2018-06-19Remove unused <exception> header from <utility>Jonathan Wakely
2018-06-14Partially revert move of std::tuple_element_t to <tuple>Jonathan Wakely
2018-06-14Define __cpp_lib_tuple_element_t in <tuple> not <utility>Jonathan Wakely
2018-01-03Update copyright years.Jakub Jelinek
2017-12-01Add noexcept to std::integral_constant membersJonathan Wakely
2017-10-30Implement LWG 2485Ville Voutilainen
2017-09-18Use built-in for std::make_integer_sequnceJonathan Wakely
2017-05-12PR libstdc++/78939 make tuple_size<cv T> depend on tuple_size<T>Jonathan Wakely
2017-01-01Update copyright years.Jakub Jelinek
2016-12-01Implement LWG 2766,Ville Voutilainen
2016-11-15Make std::tuple_size<cv T> SFINAE-friendly (LWG 2770)Jonathan Wakely
2016-11-14Implement P0504R0 (Revisiting in-place tag types for any/optional/variant).Ville Voutilainen
2016-08-15Implement LWG 2744 and LWG 2754.Ville Voutilainen
2016-08-03Define std::as_constJonathan Wakely
2016-07-14Implement P0032R3, Homogeneous interface for variant, any and optional,Ville Voutilainen
2016-06-16Remove trailing whitespace from libstdc++ headersJonathan Wakely
2016-01-04Update copyright years.Jakub Jelinek
2015-12-21re PR libstdc++/66693 ([C++17] std::tuple_size fails with const std::array)Ville Voutilainen
2015-11-17PR libstdc++/66059 optimise _Build_index_tupleJonathan Wakely