Lines Matching refs:handler
180 for (const auto& handler : other_handlers_) { in HandleFaultByOtherHandlers() local
181 if (handler->Action(sig, info, context)) { in HandleFaultByOtherHandlers()
221 for (const auto& handler : generated_code_handlers_) { in HandleFault() local
222 VLOG(signals) << "invoking Action on handler " << handler; in HandleFault()
223 if (handler->Action(sig, info, context)) { in HandleFault()
243 void FaultManager::AddHandler(FaultHandler* handler, bool generated_code) { in AddHandler() argument
246 generated_code_handlers_.push_back(handler); in AddHandler()
248 other_handlers_.push_back(handler); in AddHandler()
252 void FaultManager::RemoveHandler(FaultHandler* handler) { in RemoveHandler() argument
253 auto it = std::find(generated_code_handlers_.begin(), generated_code_handlers_.end(), handler); in RemoveHandler()
258 auto it2 = std::find(other_handlers_.begin(), other_handlers_.end(), handler); in RemoveHandler()
263 LOG(FATAL) << "Attempted to remove non existent handler " << handler; in RemoveHandler()