Lines Matching full:breakpoint
33 LOG_DEBUGGER(ERROR) << "SetBreakpoint: Invalid breakpoint location"; in SetBreakpoint()
41 LOG_DEBUGGER(WARN) << "SetBreakpoint: Breakpoint already exists"; in SetBreakpoint()
57 LOG_DEBUGGER(ERROR) << "SetSmartBreakpoint: Invalid breakpoint location"; in SetSmartBreakpoint()
65 LOG_DEBUGGER(WARN) << "SetSmartBreakpoint: Breakpoint already exists"; in SetSmartBreakpoint()
81 LOG_DEBUGGER(ERROR) << "RemoveBreakpoint: Breakpoint not found"; in RemoveBreakpoint()
148 hooks_->Breakpoint(smartLocation); in HandleBreakpoint()
152 auto breakpoint = FindBreakpoint(method, bcOffset); in HandleBreakpoint() local
153 if (!breakpoint.has_value() || !IsBreakpointCondSatisfied(breakpoint)) { in HandleBreakpoint()
157 breakpoint.value().GetSourceFile()}; in HandleBreakpoint()
159 hooks_->Breakpoint(location); in HandleBreakpoint()
174 // if a breakpoint is set on the same line as debugger stmt, in HandleDebuggerStmt()
291 bool JSDebugger::IsBreakpointCondSatisfied(std::optional<JSBreakpoint> breakpoint) const in IsBreakpointCondSatisfied()
293 if (!breakpoint.has_value()) { in IsBreakpointCondSatisfied()
297 auto condFuncRef = breakpoint.value().GetConditionFunction(); in IsBreakpointCondSatisfied()