summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/any
AgeCommit message (Expand)Author
2025-01-02Update copyright years.Jakub Jelinek
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill
2024-09-19libstdc++: add #pragma diagnosticJason Merrill
2024-09-03libstdc++: Simplify std::any to fix -Wdeprecated-declarations warningJonathan Wakely
2024-06-21libstdc++: Make std::any_cast<void> ill-formed (LWG 3305)Jonathan Wakely
2024-01-03Update copyright years.Jakub Jelinek
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović
2023-01-16Update copyright years.Jakub Jelinek
2022-03-18libstdc++: Simplify constraints for std::any construction [PR104242]Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-10-22libstdc++: Constrain std::make_any [PR102894]Jonathan Wakely
2021-10-21libstdc++: Suppress Doxygen docs for more implementation detailsJonathan Wakely
2021-10-05libstdc++: Simplify constraints for std::any constructionJonathan Wakely
2021-10-01libstdc++: Add std::__conditional_t alias templateJonathan Wakely
2021-07-27libstdc++: Reduce header dependencies on <array> and <utility>Jonathan Wakely
2021-06-14libstdc++: Fix std::any constraints [PR101034]Jonathan Wakely
2021-06-04libstdc++: Optimize std::any_cast by replacing indirect callTim Adye
2021-04-06libstdc++: Fix doxygen markup for group close commandsJonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-04-24libstdc++: Fix constructor constraints for std::any (PR 90415)Jonathan Wakely
2020-01-01Update copyright years.Jakub Jelinek
2019-05-23Make any_cast compare typeinfo as well as function pointersJonathan Wakely
2019-04-24Use __and_v<...> instead of __and_<...>::valueJonathan Wakely
2019-04-24PR libstdc++/90220 Fix std::any_cast for array typesJonathan Wakely
2019-04-24PR libstdc++/90220 Fix std::any_cast for function pointersJonathan Wakely
2019-04-05PR libstdc++/87431 re-adjust never-valueless optimizationsJonathan Wakely
2019-01-15Fix missing or incorrect feature test macrosJonathan Wakely
2019-01-01Update copyright years.Jakub Jelinek
2018-05-03Define std::remove_cvref and std::remove_cvref_t for C++2aJonathan Wakely
2018-02-27Implement the missing bits of LWG 2769Ville Voutilainen
2018-01-29PR libstdc++/83658 fix exception-safety in std::any::emplaceJonathan Wakely
2018-01-03Update copyright years.Jakub Jelinek
2017-09-12PR libstdc++/79433 no #error for including headers with wrong -stdJonathan Wakely
2017-03-16Implement LWG 2857, {variant,optional,any}::emplace should return the constru...Ville Voutilainen
2017-01-20PR69321 fix any_cast<T>(any*) for non-copyable TJonathan Wakely
2017-01-01Update copyright years.Jakub Jelinek
2016-12-16Implement LWG 2769, Redundant const in the return type of any_cast(const any&).Ville Voutilainen
2016-11-14Implement P0504R0 (Revisiting in-place tag types for any/optional/variant).Ville Voutilainen
2016-11-14Use constexpr addressof in optional, SFINAE housekeeping for any, optional an...Ville Voutilainen
2016-10-11Make any's copy assignment operator exception-safe,Ville Voutilainen
2016-08-15Implement LWG 2744 and LWG 2754.Ville Voutilainen
2016-07-15Fix the constraints for any's assignment operator template to properlyVille Voutilainen
2016-07-14Implement P0032R3, Homogeneous interface for variant, any and optional,Ville Voutilainen
2016-07-07Implement std::any.Ville Voutilainen