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()
149 hooks_->Breakpoint(smartLocation); in HandleBreakpoint()
153 auto breakpoint = FindBreakpoint(method, bcOffset); in HandleBreakpoint() local
154 if (!breakpoint.has_value() || !IsBreakpointCondSatisfied(breakpoint)) { in HandleBreakpoint()
158 breakpoint.value().GetSourceFile()}; in HandleBreakpoint()
160 hooks_->Breakpoint(location); in HandleBreakpoint()
175 // if a breakpoint is set on the same line as debugger stmt, in HandleDebuggerStmt()
296 bool JSDebugger::IsBreakpointCondSatisfied(std::optional<JSBreakpoint> breakpoint) const in IsBreakpointCondSatisfied()
298 if (!breakpoint.has_value()) { in IsBreakpointCondSatisfied()
302 auto condFuncRef = breakpoint.value().GetConditionFunction(); in IsBreakpointCondSatisfied()