@@ -400,18 +400,20 @@ inline auto ByRef(NiceGMock<T> &x) {
400400
401401#undef EXPECT_CALL
402402#define __GMOCK_EXPECT_CALL_0 (obj, call ) GMOCK_EXPECT_CALL_IMPL_(obj, call)
403- #define __GMOCK_EXPECT_CALL_1 (obj, call ) \
404- if (::testing::detail::gmock_ready) \
405- ((obj).gmock_call<__GMOCK_QNAME call>(__GUNIT_CAT(__GMOCK_OVERLOAD_CAST_IMPL_, __GMOCK_OVERLOAD_CALL call)(obj, call) & \
406- std::decay_t <decltype (obj)>::type::__GMOCK_NAME call __GMOCK_CALL call)) \
403+ #define __GMOCK_EXPECT_CALL_1 (obj, call ) \
404+ if (::testing::detail::gmock_ready) \
405+ ((obj).template gmock_call<__GMOCK_QNAME call>( \
406+ __GUNIT_CAT (__GMOCK_OVERLOAD_CAST_IMPL_, __GMOCK_OVERLOAD_CALL call)(obj, call) & \
407+ std::decay_t<decltype(obj)>::type::__GMOCK_NAME call __GMOCK_CALL call)) \
407408 .InternalExpectedAt(__FILE__, __LINE__, #obj, #call)
408409#define EXPECT_CALL (obj, call ) __GUNIT_CAT(__GMOCK_EXPECT_CALL_, __GUNIT_IBP(call))(obj, call)
409410
410411#undef ON_CALL
411412#define __GMOCK_ON_CALL_0 (obj, call ) GMOCK_ON_CALL_IMPL_(obj, call)
412- #define __GMOCK_ON_CALL_1 (obj, call ) \
413- if (::testing::detail::gmock_ready) \
414- ((obj).gmock_call<__GMOCK_QNAME call>(__GUNIT_CAT(__GMOCK_OVERLOAD_CAST_IMPL_, __GMOCK_OVERLOAD_CALL call)(obj, call) & \
415- std::decay_t <decltype (obj)>::type::__GMOCK_NAME call __GMOCK_CALL call)) \
413+ #define __GMOCK_ON_CALL_1 (obj, call ) \
414+ if (::testing::detail::gmock_ready) \
415+ ((obj).template gmock_call<__GMOCK_QNAME call>( \
416+ __GUNIT_CAT (__GMOCK_OVERLOAD_CAST_IMPL_, __GMOCK_OVERLOAD_CALL call)(obj, call) & \
417+ std::decay_t<decltype(obj)>::type::__GMOCK_NAME call __GMOCK_CALL call)) \
416418 .InternalDefaultActionSetAt(__FILE__, __LINE__, #obj, #call)
417419#define ON_CALL (obj, call ) __GUNIT_CAT(__GMOCK_ON_CALL_, __GUNIT_IBP(call))(obj, call)
0 commit comments