aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/functional
AgeCommit message (Expand)AuthorFilesLines
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-15Implement the default_searcher part of C++20 p1032 Misc constexpr bits.Edward Smith-Rowland1-1/+3
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+1
2019-10-31Add remaining changes from P1065R2 "constexpr INVOKE"Jonathan Wakely1-15/+34
2019-10-23Make std::invoke usable in constant expressionsJonathan Wakely1-4/+7
2019-10-17Define [range.cmp] comparisons for C++20Jonathan Wakely1-0/+3
2019-08-06P1651R0 bind_front should not unwrap reference_wrapperJonathan Wakely1-2/+2
2019-05-14Use INVOKE<R> in std::function, std::bind and std::packaged_taskJonathan Wakely1-54/+8
2019-05-02Improve Doxygen docs for nested namespacesJonathan Wakely1-1/+1
2019-03-07P0356R5 Simplified partial function applicationJonathan Wakely1-0/+100
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-08PR libstdc++/87538 fix std::not_fn exception specificationsJonathan Wakely1-1/+2
2018-01-04PR libstdc++/83607 specialize Boyer-Moore searchers for std::byteJonathan Wakely1-10/+25
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-14PR libstdc++/83427 detect weak result type from noexcept functionsJonathan Wakely1-63/+2
2017-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont1-6/+0
2017-05-18PR libstdc++/80478 make std::mem_fn work with noexcept functionsJonathan Wakely1-0/+6
2017-04-18Fix incorrect results from std::boyer_moore_searcherJonathan Wakely1-24/+25
2017-03-23Implement P0607R0 "Inline Variables for Standard Library" for C++17Daniel Kruegler1-2/+2
2017-03-22Add deduction guides for C++17 (P0433R2, partial)Jonathan Wakely1-30/+0
2017-03-10P0604R0 add invoke_result, is_invocable etc. for C++17Jonathan Wakely1-3/+3
2017-03-09Define macro to simplify std::_Not_fn definitionJonathan Wakely1-40/+21
2017-03-02PR 79798 Fix incorrect use of std::result_of in std::bindJonathan Wakely1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-10-21Split <functional> into smaller piecesJonathan Wakely1-1138/+10
2016-10-14Make std::bind use std::invokeJonathan Wakely1-98/+70
2016-10-14Simplify reference_wrapper nested typedefsJonathan Wakely1-37/+16
2016-10-13Use normal mode containers in searchersJonathan Wakely1-4/+4
2016-10-13Replace __bind_simple with std::thread::__make_invokerJonathan Wakely1-63/+0
2016-10-13Fix exception-specifications for std::_Not_fnJonathan Wakely1-4/+14
2016-10-13Fix exception-specification of std::invokeJonathan Wakely1-1/+1
2016-10-10Minor simplification to std::_Bind_result helpersJonathan Wakely1-26/+22
2016-10-05PR 70564 disambiguate constructors for not_fn call wrapperJonathan Wakely1-14/+14
2016-09-28libstdc++/77686 use may_alias for std::function storageJonathan Wakely1-1/+1
2016-09-27Define feature macro and update C++17 library statusJonathan Wakely1-0/+1
2016-09-12Implement P0253R1, Fixing a design mistake in the searchers interface in Libr...Ville Voutilainen1-13/+21
2016-09-12Implement C++17 string searchers.Ville Voutilainen1-0/+309
2016-08-22Add noexcept to std::function swapJonathan Wakely1-2/+4
2016-08-19Define std::not_fn for C++17Jonathan Wakely1-0/+68
2016-08-06Use ::new to avoid finding overloaded operator newJonathan Wakely1-2/+2
2016-08-06Add std::apply for C++17Jonathan Wakely1-50/+2
2016-08-05Use __invoke in std::function internalsJonathan Wakely1-49/+9
2016-08-04Define std::is_callable and std::is_nothrow_callableJonathan Wakely1-19/+2
2016-08-04Simplify std::__invoke_impl definitionsJonathan Wakely1-19/+10
2016-07-31libstdc++/72745 add static assertion for invalid tuple accessJonathan Wakely1-4/+4
2016-07-31Add missing variable traits, fix testsuite failures.Ville Voutilainen1-0/+7
2016-06-16Remove trailing whitespace from libstdc++ headersJonathan Wakely1-1/+1
2016-04-18Remove unused typedefs in std::bind typesJonathan Wakely1-2/+0
2016-01-18Fix construction of std::function from null pointer-to-memberJonathan Wakely1-4/+4
2016-01-12Prevent recursive instantiation in std::functionJonathan Wakely1-11/+6