googletest/googlemock/test
Abseil Team c13c27a513 Googletest export
Change Matcher<T> to allow binding an implementation by value directly:
 - Drop the requirement of MatcherInterface. Doing manual type erasure avoid
   extra layers in many cases.
 - Avoid the adaptor for `MatcherInterface<T>` and `MatcherInterface<const T&>` mismatch.
 - Use a small object optimization when possible. This makes things like
   `_` and `Eq(1)` really cheap and do not require memory allocations.
 - Migrate some matchers to the new model to speed them up and to test the new framework. More matchers to come in future changes.

PiperOrigin-RevId: 350580998
2021-01-13 20:59:20 -05:00
..
BUILD.bazel Googletest export 2020-12-22 12:15:22 -05:00
gmock_all_test.cc Googletest export 2020-07-15 14:09:29 -04:00
gmock_ex_test.cc Comments changes, no functionality changes 2018-08-14 14:04:07 -04:00
gmock_leak_test_.cc Comments changes, no functionality changes 2018-08-14 14:04:07 -04:00
gmock_leak_test.py Comments changes, no functionality changes. 2018-08-14 15:04:11 -04:00
gmock_link2_test.cc Comments changes, no functionality changes 2018-08-14 14:04:07 -04:00
gmock_link_test.cc Comments changes, no functionality changes 2018-08-14 14:04:07 -04:00
gmock_link_test.h Replaced all NULLs with nullptr in googlemock 2018-10-28 03:27:51 +03:00
gmock_output_test_.cc Comments changes, no functionality changes 2018-08-14 14:04:07 -04:00
gmock_output_test_golden.txt Googletest export 2020-07-09 13:35:10 -04:00
gmock_output_test.py Googletest export 2019-07-17 13:38:25 -04:00
gmock_stress_test.cc Googletest export 2018-10-29 13:46:16 -04:00
gmock_test_utils.py Comments changes, no functionality changes. 2018-08-14 15:04:11 -04:00
gmock_test.cc Apply clang-tidy modernize-use-nullptr to googletest. 2018-10-05 12:54:14 -04:00
gmock-actions_test.cc Googletest export 2020-05-28 19:53:43 -04:00
gmock-cardinalities_test.cc restore mistakenly removed iffs in their explicit form 2019-08-20 12:14:22 +02:00
gmock-function-mocker_nc_test.py Googletest export 2018-11-20 13:29:40 -05:00
gmock-function-mocker_nc.cc Googletest export 2018-11-20 13:29:40 -05:00
gmock-function-mocker_test.cc Googletest export 2020-11-06 13:23:55 -05:00
gmock-generated-actions_test.cc Googletest export 2020-08-23 23:50:54 -04:00
gmock-internal-utils_test.cc Googletest export 2020-12-07 18:04:12 -05:00
gmock-matchers_test.cc Googletest export 2021-01-13 20:59:20 -05:00
gmock-more-actions_test.cc Googletest export 2020-08-26 21:23:05 -04:00
gmock-nice-strict_test.cc Googletest export 2020-12-22 12:15:41 -05:00
gmock-port_test.cc Comments changes, no functionality changes 2018-08-14 14:04:07 -04:00
gmock-pp_test.cc Merge pull request #2514 from thejcannon:msvc_macro_issue 2019-10-23 13:35:26 -04:00
gmock-pp-string_test.cc Googletest export 2018-11-20 13:30:24 -05:00
gmock-spec-builders_test.cc change usings 2019-09-12 18:21:31 +02:00
pump_test.py Merge pull request #2388 from kuzkry:remove-gtest-type-util.pump 2019-10-29 16:50:52 -04:00