Lines Matching refs:mock_obj
317 void UntypedFunctionMockerBase::RegisterOwner(const void* mock_obj) in RegisterOwner() argument
321 mock_obj_ = mock_obj; in RegisterOwner()
323 Mock::Register(mock_obj, this); in RegisterOwner()
329 void UntypedFunctionMockerBase::SetOwnerAndName(const void* mock_obj, in SetOwnerAndName() argument
335 mock_obj_ = mock_obj; in SetOwnerAndName()
343 const void* mock_obj; in MockObject() local
351 mock_obj = mock_obj_; in MockObject()
353 return mock_obj; in MockObject()
675 void SetReactionOnUninterestingCalls(const void* mock_obj, in SetReactionOnUninterestingCalls() argument
679 g_uninteresting_call_reaction[mock_obj] = reaction; in SetReactionOnUninterestingCalls()
686 void Mock::AllowUninterestingCalls(const void* mock_obj) in AllowUninterestingCalls() argument
688 SetReactionOnUninterestingCalls(mock_obj, internal::kAllow); in AllowUninterestingCalls()
693 void Mock::WarnUninterestingCalls(const void* mock_obj) in WarnUninterestingCalls() argument
695 SetReactionOnUninterestingCalls(mock_obj, internal::kWarn); in WarnUninterestingCalls()
700 void Mock::FailUninterestingCalls(const void* mock_obj) in FailUninterestingCalls() argument
702 SetReactionOnUninterestingCalls(mock_obj, internal::kFail); in FailUninterestingCalls()
707 void Mock::UnregisterCallReaction(const void* mock_obj) in UnregisterCallReaction() argument
710 g_uninteresting_call_reaction.erase(mock_obj); in UnregisterCallReaction()
716 const void* mock_obj) in GetReactionOnUninterestingCalls() argument
719 return (g_uninteresting_call_reaction.count(mock_obj) == 0) ? in GetReactionOnUninterestingCalls()
721 g_uninteresting_call_reaction[mock_obj]; in GetReactionOnUninterestingCalls()
726 void Mock::AllowLeak(const void* mock_obj) in AllowLeak() argument
729 g_mock_object_registry.states()[mock_obj].leakable = true; in AllowLeak()
735 bool Mock::VerifyAndClearExpectations(void* mock_obj) in VerifyAndClearExpectations() argument
738 return VerifyAndClearExpectationsLocked(mock_obj); in VerifyAndClearExpectations()
744 bool Mock::VerifyAndClear(void* mock_obj) in VerifyAndClear() argument
747 ClearDefaultActionsLocked(mock_obj); in VerifyAndClear()
748 return VerifyAndClearExpectationsLocked(mock_obj); in VerifyAndClear()
754 bool Mock::VerifyAndClearExpectationsLocked(void* mock_obj) in VerifyAndClearExpectationsLocked() argument
757 if (g_mock_object_registry.states().count(mock_obj) == 0) { in VerifyAndClearExpectationsLocked()
766 g_mock_object_registry.states()[mock_obj].function_mockers; in VerifyAndClearExpectationsLocked()
779 bool Mock::IsNaggy(void* mock_obj) in IsNaggy() argument
781 return Mock::GetReactionOnUninterestingCalls(mock_obj) == internal::kWarn; in IsNaggy()
783 bool Mock::IsNice(void* mock_obj) in IsNice() argument
785 return Mock::GetReactionOnUninterestingCalls(mock_obj) == internal::kAllow; in IsNice()
787 bool Mock::IsStrict(void* mock_obj) in IsStrict() argument
789 return Mock::GetReactionOnUninterestingCalls(mock_obj) == internal::kFail; in IsStrict()
793 void Mock::Register(const void* mock_obj, in Register() argument
797 g_mock_object_registry.states()[mock_obj].function_mockers.insert(mocker); in Register()
803 void Mock::RegisterUseByOnCallOrExpectCall(const void* mock_obj, in RegisterUseByOnCallOrExpectCall() argument
807 MockObjectState& state = g_mock_object_registry.states()[mock_obj]; in RegisterUseByOnCallOrExpectCall()
842 void Mock::ClearDefaultActionsLocked(void* mock_obj) in ClearDefaultActionsLocked() argument
846 if (g_mock_object_registry.states().count(mock_obj) == 0) { in ClearDefaultActionsLocked()
854 g_mock_object_registry.states()[mock_obj].function_mockers; in ClearDefaultActionsLocked()