summaryrefslogtreecommitdiff
path: root/absl/functional
Commit message (Expand)AuthorAge
* overload: make the constructor constexprGravatar Abseil Team2024-05-24
* `overload_test`: Remove a few unnecessary trailing return typesGravatar Dino Radakovic2024-05-23
* `any_invocable`: Clean up #includesGravatar Dino Radakovic2024-05-08
* Resynchronize absl/functional/CMakeLists.txt with BUILD.bazelGravatar Benjamin Barenblat2024-05-08
* `any_invocable`: Add public documentation for undefined behavior when invokin...Gravatar Dino Radakovic2024-05-07
* `any_invocable`: Delete obsolete reference to proposed standard typeGravatar Dino Radakovic2024-05-07
* Fix order of qualifiers in `absl::AnyInvocable` documentation.Gravatar Abseil Team2024-04-26
* overload: allow using the underlying type with CTAD directly.Gravatar Aaron Jacobs2024-04-23
* Replace usages of absl::move, absl::forward, and absl::exchange with theirGravatar Derek Mauro2024-03-11
* Document and test ability to use absl::Overload with generic lambdas.Gravatar Vitaly Goldshteyn2024-03-06
* Bazel: Enable the header_modules featureGravatar Derek Mauro2023-10-11
* Bazel: Support layering_check and parse_headersGravatar Derek Mauro2023-10-10
* Fix error in GCC warning suppressionGravatar Derek Mauro2023-10-06
* `absl::Overload()` which returns a functor that provides overloads based on t...Gravatar Abseil Team2023-09-26
* Allow const qualified FunctionRef instances. This allows the signature to be ...Gravatar Abseil Team2023-09-15
* AnyInvocable: Use enums instead of ints in initialization overload setGravatar Dino Radakovic2023-06-26
* CI: Move the GCC-latest testing to GCC 13.1 on LinuxGravatar Derek Mauro2023-05-22
* Merge pull request #1448 from glandium:clangGravatar Copybara-Service2023-05-18
|\
| * Use UB impl of launder on when using clang < 8 and c++17Gravatar Mike Hommey2023-05-18
|/
* Remove ABSL_HARDENING_ASSERT in AnyInvocable to avoid performance impact in o...Gravatar Abseil Team2023-05-11
* Fix spelling mistakesGravatar Vertexwahn2023-05-02
* Fix some spelling mistakesGravatar Vertexwahn2023-04-24
* Adds template specialization for nullptr assertion of absl::AnyInvocable ...Gravatar Abseil Team2023-04-24
* Document that wrapping an empty `std::function` creates a non-empty `AnyInvoc...Gravatar Dino Radakovic2023-04-06
* Fix typo in commentGravatar Dino Radakovic2023-04-06
* Add missing #include <exception> for std::terminateGravatar Abseil Team2023-03-20
* Support lvalue references to incomplete types as `FunctionRef` parameters.Gravatar Abseil Team2023-03-06
* Move lambda from ExtractInvoker in AnyInvocable to a separate functionGravatar Abseil Team2023-02-27
* Remove extra space in comment.Gravatar Abseil Team2023-02-24
* std::shared_ptr<T>::unique() is deprecated in C++17 and removed in C++20.Gravatar Abseil Team2023-02-16
* Replace ABSL_INTERNAL_UNREACHABLE with ABSL_UNREACHABLE()Gravatar Derek Mauro2022-12-22
* Detects accidental multiple invocations of AnyInvocable<R(...)&&>::operator()...Gravatar Abseil Team2022-10-11
* Rename True alias.Gravatar pateldeev2022-09-29
* any_invocable_test: Re-enable the two conversion tests that used to fail unde...Gravatar Dino Radakovic2022-07-15
* AnyInvocable: Move credits to the top of the fileGravatar Dino Radakovic2022-06-24
* Release absl::AnyInvocableGravatar Dino Radakovic2022-06-16
* Rename function_ref_benchmark.cc into more generic function_type_benchmark.cc...Gravatar Dino Radakovic2022-05-03
* Export of internal Abseil changesGravatar Abseil Team2022-02-24
* Export of internal Abseil changesGravatar Abseil Team2021-12-03
* Remove bazelbuild/rules_cc dependency (#1038)Gravatar Vertexwahn2021-10-14
* Export of internal Abseil changesGravatar Abseil Team2021-08-24
* CMake: add option to use Google Test already installed on system (#969)Gravatar Florin Crișan2021-06-09
* Export of internal Abseil changesGravatar Abseil Team2021-06-01
* Export of internal Abseil changesGravatar Abseil Team2020-08-20
* Export of internal Abseil changesGravatar Abseil Team2020-06-22
* Export of internal Abseil changesGravatar Abseil Team2020-06-12
* Export of internal Abseil changesGravatar Abseil Team2020-06-10
* Export of internal Abseil changesGravatar Abseil Team2020-02-21
* Export of internal Abseil changesGravatar Abseil Team2020-01-31
* Export of internal Abseil changesGravatar Abseil Team2019-12-19