Lines Matching refs:FunctionMocker
98 template <typename F> class FunctionMocker; variable
412 friend class internal::FunctionMocker;
531 friend class ::testing::internal::FunctionMocker;
890 TypedExpectation(FunctionMocker<F>* owner, const char* a_file, int a_line, in TypedExpectation()
1078 friend class FunctionMocker;
1155 const Action<F>& GetCurrentAction(const FunctionMocker<F>* mocker, in GetCurrentAction()
1192 const Action<F>* GetActionForArguments(const FunctionMocker<F>* mocker, in GetActionForArguments()
1222 FunctionMocker<F>* const owner_;
1254 MockSpec(internal::FunctionMocker<F>* function_mocker, in MockSpec()
1287 friend class internal::FunctionMocker;
1290 internal::FunctionMocker<F>* const function_mocker_;
1391 const FunctionMocker<F>* func_mocker, in PerformDefaultAction()
1431 const FunctionMocker<F>* func_mocker, in PerformDefaultAction()
1453 class FunctionMocker; variable
1456 class FunctionMocker<R(Args...)> final : public UntypedFunctionMockerBase {
1464 FunctionMocker() {} in FunctionMocker() function
1478 FunctionMocker(const FunctionMocker&) = delete;
1479 FunctionMocker& operator=(const FunctionMocker&) = delete;
1484 ~FunctionMocker() override GTEST_LOCK_EXCLUDED_(g_gmock_mutex) { in ~FunctionMocker()
1872 mutable internal::FunctionMocker<R(Args...)> mock_;