]> git.ipfire.org Git - thirdparty/gcc.git/history - libstdc++-v3/include/bits/move.h
Extend gimple_fold_inplace API
[thirdparty/gcc.git] / libstdc++-v3 / include / bits / move.h
2025-07-15  Jonathan Wakelylibstdc++: Constrain std::swap using concepts in C++20
2025-04-25  Jonathan Wakelylibstdc++: Micro-optimization for std::addressof
2025-01-08  Jonathan Wakelylibstdc++: Add always_inline to casting/forwarding...
2025-01-08  Jonathan Wakelylibstdc++: Add Doxygen docs for std::forward_like
2025-01-02  Jakub JelinekUpdate copyright years.
2024-12-18  François Dumontlibstdc++: Have std::addressof use __builtin_addressof
2024-08-03  Patrick Palkalibstdc++: use concrete return type for std::forward_like
2024-01-11  Patrick Palkalibstdc++/ranges: Use C++23 deducing this in _Pipe...
2024-01-03  Jakub JelinekUpdate copyright years.
2023-11-16  Jonathan Wakelylibstdc++: Only declare feature test macros in standard...
2023-09-25  Jonathan Wakelylibstdc++: Define C++23 std::forward_like (P2445R1)
2023-08-16  Arsen Arsenovićlibstdc++: Replace all manual FTM definitions and use
2023-04-28  Jonathan Wakelylibstdc++: Simplify preprocessor/namespace nesting...
2023-01-16  Jakub JelinekUpdate copyright years.
2022-01-21  Jonathan Wakelylibstdc++: Ensure all feature test macros have type...
2022-01-03  Jakub JelinekUpdate copyright years.
2021-10-01  Jonathan Wakelylibstdc++: Add std::__conditional_t alias template
2021-09-28  Jonathan Wakelylibstdc++: Improve std::forward static assert message
2021-04-06  Jonathan Wakelylibstdc++: Add nodiscard attribute to cast-like functions
2021-04-06  Jonathan Wakelylibstdc++: Clarify static_assert message
2021-01-04  Jakub JelinekUpdate copyright years.
2020-11-20  François Dumontlibstdc++: _Rb_tree code cleanup, remove lambdas
2020-01-01  Jakub JelinekUpdate copyright years.
2019-10-29  Jonathan WakelyAdd iterator concepts and range access customization...
2019-08-14  Edward Smith-RowlandImplement C++20 p0879 - Constexpr for swap and swap...
2019-08-01  Edward Smith-RowlandImplement C++20 p0202 - Add Constexpr Modifiers to...
2019-05-02  Jonathan WakelyPR libstdc++/90314 fix non-equivalent declarations...
2019-04-29  Jonathan WakelyUse _GLIBCXX_NOEXCEPT_IF for std::swap
2019-01-01  Jakub JelinekUpdate copyright years.
2018-01-03  Jakub JelinekUpdate copyright years.
2017-07-23  François Dumontre PR libstdc++/81064 (Inline namespace regression)
2017-01-01  Jakub JelinekUpdate copyright years.
2016-12-01  Ville VoutilainenImplement LWG 2766,
2016-11-14  Jonathan WakelyDelete addressof for temporaries (LWG 2598)
2016-10-10  Jonathan WakelyImplement constexpr std::addressof for C++17
2016-07-15  Jonathan WakelyReplace references to C++0x with C++11 in comments
2016-01-12  Daniel Krueglerlibstdc++/68877 Reimplement std::__is_swappable
2016-01-04  Jakub JelinekUpdate copyright years.
2015-06-05  Ville VoutilainenAdd __is_nothrow_swappable and take it into use.
2015-01-05  Jakub JelinekUpdate copyright years.
2014-09-22  Jonathan WakelyMake streams movable and swappable.
2014-01-02  Richard SandifordUpdate copyright years in libstdc++-v3/
2013-06-01  Ed Smith-Rowlandinclude/std/chrono: Collapse redundant 'inline' from...
2013-02-03  Richard SandifordUpdate copyright in libstdc++-v3.
2012-11-10  Jason Merrill* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__...
2012-10-18  Benjamin Kosnikmove.h (move_if_noexcept): Mark constexpr.
2011-12-04  Jonathan Wakelytype_traits: Doxygen improvements.
2011-08-28  Paolo Carlinimove.h (swap(_Tp(&)[_Nm], _Tp(&)[_Nm])): Remove workaro...
2011-08-11  Paolo Carlinifuture: constexpr functions are implicitly inline.
2011-07-23  Benjamin Kosnikmove.h (move, forward): Mark constexpr.
2011-06-21  Daniel Kruglermove.h (__is_nothrow_swappable): Add.
2011-06-07  Paolo Carlinimove.h (struct __move_if_noexcept_cond): Add.
2011-06-06  Paolo Carlinimove.h (move_if_noexcept): Use __and_ and __not_.
2011-06-01  Paolo Carlinihashtable.h (_Hashtable<>::_Hashtable(_Hashtable&&...
2011-05-19  Paolo Carlinituple (tuple<>::operator=(tuple&&)): Specify as noexcept.
2011-05-18  Paolo Carliniinitializer_list: Use noexcept specifier.
2011-04-27  Paolo Carlinimove.h (move_if_noexcept): Add.
2011-01-30  Benjamin KosnikPR libstdc++/36104 part four
2010-12-19  Benjamin Kosnik*: Use headername alias to associate private includes...
2010-11-11  Paolo Carlinimove.h (forward): Implement N3143, resolving US 90.
2010-08-11  Paolo Carlinimove.h (forward): Reinstate the N2835 version.
2010-08-05  Paolo Carlinimove.h (forward): Update to N3092.
2010-07-08  Benjamin Kosnikstl_heap.h: Update markup.
2010-06-03  Paolo Carlinic++config (std::size_t, [...]): Provide typedefs.
2010-05-20  Paolo Carlini[multiple changes]
2009-11-13  Paolo Carlinitype_traits (declval): Add, per DR 1255.
2009-08-29  Chris Jeffersonmove.h (_GLIBCXX_FORWARD): Add.
2009-08-03  Paolo Carliniistream (operator>>(basic_istream<>&&, _Tp&)): Minor...
2009-08-01  Jason Merrillcall.c (convert_class_to_reference): Binding an lvalue...
2009-06-10  Benjamin Kosnikmove.h: Doxygen group fixes.
2009-04-09  Jakub JelinekLicensing changes to GPLv3 resp. GPLv3 with GCC Runtime...
2008-06-22  Paolo Carlinimove.h (swap(_Tp (&)[_Nm], _Tp (&)[_Nm])): Add, per...
2008-06-21  Paolo Carlini[multiple changes]