summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/functional
Commit message (Expand)AuthorAgeFilesLines
* Update copyright years.Jakub Jelinek2023-01-161-1/+1
* libstdc++: Reduce size of std::bind_front(empty_type) result [PR108290]Jonathan Wakely2023-01-051-3/+3
* libstdc++: Reduce size of std::bind_front(F) resultJonathan Wakely2022-11-211-1/+61
* libstdc++: Make placeholders inline when inline variables are availableArsen Arsenović2022-10-291-29/+37
* libstdc++: Shuffle header dependencies of <functional>Jonathan Wakely2022-10-071-4/+3
* libstdc++: Mark headers that must be hosted as such [PR103626]Arsen Arsenović2022-10-031-1/+2
* libstdc++: Disable volatile-qualified std::bind for C++20Jonathan Wakely2022-09-291-8/+24
* libstdc++: Add preprocessor conditions for freestanding [PR106953]Jonathan Wakely2022-09-161-8/+14
* libstdc++: Ensure all feature test macros have type long [PR87193]Jonathan Wakely2022-01-211-2/+2
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* libstdc++: Add Doxygen comments to contents of <functional>Jonathan Wakely2021-10-211-12/+82
* libstdc++: Implement std::move_only_function for C++23 (P0288R9)Jonathan Wakely2021-10-061-0/+3
* libstdc++: Add std::__conditional_t alias templateJonathan Wakely2021-10-011-3/+3
* libstdc++: Define std::invoke_r for C++23 (P2136R3)Jonathan Wakely2021-09-021-0/+15
* libstdc++: Remove unnecessary uses of <utility>Jonathan Wakely2021-07-271-1/+0
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* libstdc++: Remove <debug/array>François Dumont2020-11-091-2/+2
* libstdc++: Fix ODR violations caused by <tr1/functional>Jonathan Wakely2020-10-271-7/+10
* libstdc++: Introduce new headers for C++20 ranges componentsJonathan Wakely2020-09-221-1/+1
* libstdc++: Fix noexcept-specifier for std::bind_front [PR 97101]Jonathan Wakely2020-09-211-2/+2
* libstdc++: Fix -Wmismatched-tags warnings (PR 96063)Jonathan Wakely2020-07-061-2/+2
* libstdc++: Rename __cpp_lib_constexpr_invoke macroJonathan Wakely2020-04-221-1/+1
* libstdc++: Fix name of macro in #undef directiveJonathan Wakely2020-02-041-1/+1
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Implement the default_searcher part of C++20 p1032 Misc constexpr bits.Edward Smith-Rowland2019-11-151-1/+3
* Implement C++20 operator<=>.Jason Merrill2019-11-051-0/+1
* Add remaining changes from P1065R2 "constexpr INVOKE"Jonathan Wakely2019-10-311-15/+34
* Make std::invoke usable in constant expressionsJonathan Wakely2019-10-231-4/+7
* Define [range.cmp] comparisons for C++20Jonathan Wakely2019-10-171-0/+3
* P1651R0 bind_front should not unwrap reference_wrapperJonathan Wakely2019-08-061-2/+2
* Use INVOKE<R> in std::function, std::bind and std::packaged_taskJonathan Wakely2019-05-141-54/+8
* Improve Doxygen docs for nested namespacesJonathan Wakely2019-05-021-1/+1
* P0356R5 Simplified partial function applicationJonathan Wakely2019-03-071-0/+100
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* PR libstdc++/87538 fix std::not_fn exception specificationsJonathan Wakely2018-10-081-1/+2
* PR libstdc++/83607 specialize Boyer-Moore searchers for std::byteJonathan Wakely2018-01-041-10/+25
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* PR libstdc++/83427 detect weak result type from noexcept functionsJonathan Wakely2017-12-141-63/+2
* re PR libstdc++/81064 (Inline namespace regression)François Dumont2017-07-231-6/+0
* PR libstdc++/80478 make std::mem_fn work with noexcept functionsJonathan Wakely2017-05-181-0/+6
* Fix incorrect results from std::boyer_moore_searcherJonathan Wakely2017-04-181-24/+25
* Implement P0607R0 "Inline Variables for Standard Library" for C++17Daniel Kruegler2017-03-231-2/+2
* Add deduction guides for C++17 (P0433R2, partial)Jonathan Wakely2017-03-221-30/+0
* P0604R0 add invoke_result, is_invocable etc. for C++17Jonathan Wakely2017-03-101-3/+3
* Define macro to simplify std::_Not_fn definitionJonathan Wakely2017-03-091-40/+21
* PR 79798 Fix incorrect use of std::result_of in std::bindJonathan Wakely2017-03-021-1/+1
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* Split <functional> into smaller piecesJonathan Wakely2016-10-211-1138/+10
* Make std::bind use std::invokeJonathan Wakely2016-10-141-98/+70
* Simplify reference_wrapper nested typedefsJonathan Wakely2016-10-141-37/+16