googletest/googlemock/include/gmock
Abseil Team a1cc8c5519 Add support for move-only and &&-qualified actions in WillOnce.
This provides a type-safe way for an action to express that it wants to be
called only once, or to capture move-only objects. It is a generalization of
the type system-evading hack in ByMove, with the improvement that it works for
_any_ action (including user-defined ones), and correctly expresses that the
action can only be used with WillOnce. I'll make existing actions benefit in a
future commit.

PiperOrigin-RevId: 440496139
Change-Id: I4145d191cca5655995ef41360bb126c123cb41d3
2022-04-08 18:40:07 -07:00
..
internal Use the Abseil flags library when Abseil is present 2022-04-04 07:39:03 -07:00
gmock-actions.h Add support for move-only and &&-qualified actions in WillOnce. 2022-04-08 18:40:07 -07:00
gmock-cardinalities.h Running clang-format over all of GoogleTest 2022-03-15 13:42:11 -07:00
gmock-function-mocker.h Running clang-format over all of GoogleTest 2022-03-15 13:42:11 -07:00
gmock-matchers.h Use ResultOf()'s result_description when explaining match result. 2022-04-04 12:56:24 -07:00
gmock-more-actions.h gmock: improve SFINAE for actions involving arguments. 2022-04-04 14:38:58 -07:00
gmock-more-matchers.h Running clang-format over all of GoogleTest 2022-03-15 13:42:11 -07:00
gmock-nice-strict.h Consistently apply IWYU pragmas across googletest and googlemock headers 2022-01-18 08:11:11 -08:00
gmock-spec-builders.h Add support for move-only and &&-qualified actions in WillOnce. 2022-04-08 18:40:07 -07:00
gmock.h Consistently apply IWYU pragmas across googletest and googlemock headers 2022-01-18 08:11:11 -08:00