• Home
  • Raw
  • Download

Lines Matching refs:mock_obj

279 void UntypedFunctionMockerBase::RegisterOwner(const void* mock_obj)  in RegisterOwner()  argument
283 mock_obj_ = mock_obj; in RegisterOwner()
285 Mock::Register(mock_obj, this); in RegisterOwner()
291 void UntypedFunctionMockerBase::SetOwnerAndName(const void* mock_obj, in SetOwnerAndName() argument
297 mock_obj_ = mock_obj; in SetOwnerAndName()
305 const void* mock_obj; in MockObject() local
313 mock_obj = mock_obj_; in MockObject()
315 return mock_obj; in MockObject()
607 void SetReactionOnUninterestingCalls(const void* mock_obj, in SetReactionOnUninterestingCalls() argument
611 g_uninteresting_call_reaction[mock_obj] = reaction; in SetReactionOnUninterestingCalls()
618 void Mock::AllowUninterestingCalls(const void* mock_obj) in AllowUninterestingCalls() argument
620 SetReactionOnUninterestingCalls(mock_obj, internal::kAllow); in AllowUninterestingCalls()
625 void Mock::WarnUninterestingCalls(const void* mock_obj) in WarnUninterestingCalls() argument
627 SetReactionOnUninterestingCalls(mock_obj, internal::kWarn); in WarnUninterestingCalls()
632 void Mock::FailUninterestingCalls(const void* mock_obj) in FailUninterestingCalls() argument
634 SetReactionOnUninterestingCalls(mock_obj, internal::kFail); in FailUninterestingCalls()
639 void Mock::UnregisterCallReaction(const void* mock_obj) in UnregisterCallReaction() argument
642 g_uninteresting_call_reaction.erase(mock_obj); in UnregisterCallReaction()
648 const void* mock_obj) in GetReactionOnUninterestingCalls() argument
651 return (g_uninteresting_call_reaction.count(mock_obj) == 0) ? in GetReactionOnUninterestingCalls()
652 internal::kDefault : g_uninteresting_call_reaction[mock_obj]; in GetReactionOnUninterestingCalls()
657 void Mock::AllowLeak(const void* mock_obj) in AllowLeak() argument
660 g_mock_object_registry.states()[mock_obj].leakable = true; in AllowLeak()
666 bool Mock::VerifyAndClearExpectations(void* mock_obj) in VerifyAndClearExpectations() argument
669 return VerifyAndClearExpectationsLocked(mock_obj); in VerifyAndClearExpectations()
675 bool Mock::VerifyAndClear(void* mock_obj) in VerifyAndClear() argument
678 ClearDefaultActionsLocked(mock_obj); in VerifyAndClear()
679 return VerifyAndClearExpectationsLocked(mock_obj); in VerifyAndClear()
685 bool Mock::VerifyAndClearExpectationsLocked(void* mock_obj) in VerifyAndClearExpectationsLocked() argument
688 if (g_mock_object_registry.states().count(mock_obj) == 0) { in VerifyAndClearExpectationsLocked()
697 g_mock_object_registry.states()[mock_obj].function_mockers; in VerifyAndClearExpectationsLocked()
711 void Mock::Register(const void* mock_obj, in Register() argument
715 g_mock_object_registry.states()[mock_obj].function_mockers.insert(mocker); in Register()
721 void Mock::RegisterUseByOnCallOrExpectCall(const void* mock_obj, in RegisterUseByOnCallOrExpectCall() argument
725 MockObjectState& state = g_mock_object_registry.states()[mock_obj]; in RegisterUseByOnCallOrExpectCall()
763 void Mock::ClearDefaultActionsLocked(void* mock_obj) in ClearDefaultActionsLocked() argument
767 if (g_mock_object_registry.states().count(mock_obj) == 0) { in ClearDefaultActionsLocked()
775 g_mock_object_registry.states()[mock_obj].function_mockers; in ClearDefaultActionsLocked()