Lines Matching full:breakpoint
32 LOG_DEBUGGER(ERROR) << "SetBreakpoint: Invalid breakpoint location"; in SetBreakpoint()
40 LOG_DEBUGGER(WARN) << "SetBreakpoint: Breakpoint already exists"; in SetBreakpoint()
56 LOG_DEBUGGER(ERROR) << "SetSmartBreakpoint: Invalid breakpoint location"; in SetSmartBreakpoint()
64 LOG_DEBUGGER(WARN) << "SetSmartBreakpoint: Breakpoint already exists"; in SetSmartBreakpoint()
80 LOG_DEBUGGER(ERROR) << "RemoveBreakpoint: Breakpoint not found"; in RemoveBreakpoint()
147 hooks_->Breakpoint(smartLocation); in HandleBreakpoint()
151 auto breakpoint = FindBreakpoint(method, bcOffset); in HandleBreakpoint() local
152 if (!breakpoint.has_value() || !IsBreakpointCondSatisfied(breakpoint)) { in HandleBreakpoint()
156 breakpoint.value().GetSourceFile()}; in HandleBreakpoint()
158 hooks_->Breakpoint(location); in HandleBreakpoint()
173 // if a breakpoint is set on the same line as debugger stmt, in HandleDebuggerStmt()
290 bool JSDebugger::IsBreakpointCondSatisfied(std::optional<JSBreakpoint> breakpoint) const in IsBreakpointCondSatisfied()
292 if (!breakpoint.has_value()) { in IsBreakpointCondSatisfied()
296 auto condFuncRef = breakpoint.value().GetConditionFunction(); in IsBreakpointCondSatisfied()