aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/std_function.h
AgeCommit message (Expand)AuthorFilesLines
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-0/+2
2024-07-27libstdc++: Add comment noting LWG 3617 supportJonathan Wakely1-0/+2
2024-02-02libstdc++: Make std::function deduction guide support explicit object functio...Jonathan Wakely1-0/+6
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-10-07libstdc++: Shuffle header dependencies of <functional>Jonathan Wakely1-5/+5
2022-09-27libstdc++: Adjust deduction guides for static operator() [PR106651]Jonathan Wakely1-3/+22
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-10-05libstdc++: Add noexcept to some std::function internalsJonathan Wakely1-9/+9
2021-08-28libstdc++: Name std::function template parameterJonathan Wakely1-17/+15
2021-08-27libstdc:: Use markdown for Doxygen comments in std::functionJonathan Wakely1-49/+48
2021-08-27libstdc++: Avoid a move in std::function construction (LWG 2447)Jonathan Wakely1-46/+64
2021-08-27libstdc++: Add static assertions for std::function requirementsJonathan Wakely1-0/+6
2021-08-17libstdc++: Optimize std::function move constructor [PR101923]Jonathan Wakely1-2/+10
2021-07-22libstdc++: Initialize all subobjects of std::functionJonathan Wakely1-9/+9
2021-04-06libstdc++: Fix doxygen markup for group close commandsJonathan Wakely1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-09libstdc++: Include <typeinfo> even for -fno-rtti [PR 97758]Jonathan Wakely1-3/+1
2020-10-29libstdc++: Make std::function work better with -fno-rttiJonathan Wakely1-14/+53
2020-06-19libstdc++: Define all std::function members inlineJonathan Wakely1-94/+65
2020-04-15libstdc++: Add comparison operators to types from Utilities clauseJonathan Wakely1-1/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-08-15PR libstdc++/91456 make INVOKE<R> work with uncopyable prvaluesJonathan Wakely1-6/+4
2019-05-14Use INVOKE<R> in std::function, std::bind and std::packaged_taskJonathan Wakely1-70/+4
2019-04-05PR libstdc++/87431 re-adjust never-valueless optimizationsJonathan Wakely1-1/+14
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-05-09Make std::function tolerate semantically non-CopyConstructible objectsJonathan Wakely1-7/+10
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-14PR libstdc++/83427 detect weak result type from noexcept functionsJonathan Wakely1-19/+0
2017-06-08PR libstdc++/81017 add noexcept to std::function move operationsJonathan Wakely1-2/+2
2017-05-17Fixes to Doxygen comments in libstdc++ headersJonathan Wakely1-1/+1
2017-03-22Add deduction guides for C++17 (P0433R2, partial)Jonathan Wakely1-0/+37
2017-01-12PR66284 remove std::function special case for reference_wrapperJonathan Wakely1-81/+9
2017-01-05Remove unnecessary typedef from std::functionJonathan Wakely1-3/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-21Split <functional> into smaller piecesJonathan Wakely1-0/+848