aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/any
AgeCommit message (Expand)AuthorFilesLines
2022-03-18libstdc++: Simplify constraints for std::any construction [PR104242]Jonathan Wakely1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-10-22libstdc++: Constrain std::make_any [PR102894]Jonathan Wakely1-4/+9
2021-10-21libstdc++: Suppress Doxygen docs for more implementation detailsJonathan Wakely1-1/+7
2021-10-05libstdc++: Simplify constraints for std::any constructionJonathan Wakely1-2/+2
2021-10-01libstdc++: Add std::__conditional_t alias templateJonathan Wakely1-3/+3
2021-07-27libstdc++: Reduce header dependencies on <array> and <utility>Jonathan Wakely1-1/+2
2021-06-14libstdc++: Fix std::any constraints [PR101034]Jonathan Wakely1-2/+2
2021-06-04libstdc++: Optimize std::any_cast by replacing indirect callTim Adye1-9/+17
2021-04-06libstdc++: Fix doxygen markup for group close commandsJonathan Wakely1-2/+2
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-04-24libstdc++: Fix constructor constraints for std::any (PR 90415)Jonathan Wakely1-64/+51
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-05-23Make any_cast compare typeinfo as well as function pointersJonathan Wakely1-2/+8
2019-04-24Use __and_v<...> instead of __and_<...>::valueJonathan Wakely1-3/+3
2019-04-24PR libstdc++/90220 Fix std::any_cast for array typesJonathan Wakely1-7/+15
2019-04-24PR libstdc++/90220 Fix std::any_cast for function pointersJonathan Wakely1-4/+6
2019-04-05PR libstdc++/87431 re-adjust never-valueless optimizationsJonathan Wakely1-2/+13
2019-01-15Fix missing or incorrect feature test macrosJonathan Wakely1-1/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-05-03Define std::remove_cvref and std::remove_cvref_t for C++2aJonathan Wakely1-3/+3
2018-02-27Implement the missing bits of LWG 2769Ville Voutilainen1-23/+13
2018-01-29PR libstdc++/83658 fix exception-safety in std::any::emplaceJonathan Wakely1-8/+7
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-09-12PR libstdc++/79433 no #error for including headers with wrong -stdJonathan Wakely1-3/+3
2017-03-16Implement LWG 2857, {variant,optional,any}::emplace should return the constru...Ville Voutilainen1-2/+8
2017-01-20PR69321 fix any_cast<T>(any*) for non-copyable TJonathan Wakely1-5/+10
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-16Implement LWG 2769, Redundant const in the return type of any_cast(const any&).Ville Voutilainen1-8/+10
2016-11-14Implement P0504R0 (Revisiting in-place tag types for any/optional/variant).Ville Voutilainen1-4/+4
2016-11-14Use constexpr addressof in optional, SFINAE housekeeping for any, optional an...Ville Voutilainen1-23/+44
2016-10-11Make any's copy assignment operator exception-safe,Ville Voutilainen1-14/+7
2016-08-15Implement LWG 2744 and LWG 2754.Ville Voutilainen1-10/+15
2016-07-15Fix the constraints for any's assignment operator template to properlyVille Voutilainen1-3/+3
2016-07-14Implement P0032R3, Homogeneous interface for variant, any and optional,Ville Voutilainen1-32/+110
2016-07-07Implement std::any.Ville Voutilainen1-0/+523