Lines Matching refs:on_exit_
49 on_exit_(false), in StateZero()
54 on_exit_ = false; in OnEnter()
57 on_exit_ = true; in OnExit()
68 bool on_exit_; member in StateMachineImpl::StateZero
78 on_exit_(false), in StateOne()
83 on_exit_ = false; in OnEnter()
86 on_exit_ = true; in OnExit()
97 bool on_exit_; member in StateMachineImpl::StateOne
107 on_exit_(false), in StateTwo()
112 on_exit_ = false; in OnEnter()
115 on_exit_ = true; in OnExit()
126 bool on_exit_; member in StateMachineImpl::StateTwo
177 ASSERT_FALSE(sm_.state_zero_->on_exit_); in TEST_F()
181 ASSERT_FALSE(sm_.state_one_->on_exit_); in TEST_F()
185 ASSERT_TRUE(sm_.state_zero_->on_exit_); in TEST_F()
187 ASSERT_FALSE(sm_.state_one_->on_exit_); in TEST_F()
191 ASSERT_FALSE(sm_.state_two_->on_exit_); in TEST_F()
195 ASSERT_TRUE(sm_.state_one_->on_exit_); in TEST_F()
197 ASSERT_FALSE(sm_.state_two_->on_exit_); in TEST_F()
205 ASSERT_FALSE(sm_.state_zero_->on_exit_); in TEST_F()
211 ASSERT_FALSE(sm_.state_one_->on_exit_); in TEST_F()
220 ASSERT_TRUE(sm_.state_zero_->on_exit_); in TEST_F()
223 ASSERT_FALSE(sm_.state_one_->on_exit_); in TEST_F()
229 ASSERT_FALSE(sm_.state_two_->on_exit_); in TEST_F()
238 ASSERT_TRUE(sm_.state_one_->on_exit_); in TEST_F()
241 ASSERT_FALSE(sm_.state_two_->on_exit_); in TEST_F()
248 ASSERT_TRUE(sm_.state_zero_->on_exit_); // NOTE: already exited before in TEST_F()
257 ASSERT_TRUE(sm_.state_two_->on_exit_); in TEST_F()
260 ASSERT_FALSE(sm_.state_zero_->on_exit_); in TEST_F()