Lines Matching refs:debugger
16 #include "ecmascript/debugger/debugger_api.h"
18 #include "ecmascript/debugger/js_debugger.h"
248 void DebuggerApi::DestroyJSDebugger(JSDebugger *debugger)
250 delete debugger;
253 void DebuggerApi::RegisterHooks(JSDebugger *debugger, PtHooks *hooks)
255 debugger->RegisterHooks(hooks);
258 bool DebuggerApi::SetBreakpoint(JSDebugger *debugger, const JSPtLocation &location,
262 return debugger->SetSmartBreakpoint(location);
264 return debugger->SetBreakpoint(location, condFuncRef);
267 bool DebuggerApi::RemoveBreakpoint(JSDebugger *debugger, const JSPtLocation &location)
269 return debugger->RemoveBreakpoint(location);
272 void DebuggerApi::RemoveAllBreakpoints(JSDebugger *debugger)
274 return debugger->RemoveAllBreakpoints();
277 void DebuggerApi::SetSingleStepStatus(JSDebugger *debugger, bool status)
279 return debugger->SetSingleStepStatus(status);
282 bool DebuggerApi::GetSingleStepStatus(JSDebugger *debugger)
284 return debugger->GetSingleStepStatus();
323 bool DebuggerApi::RemoveBreakpointsByUrl(JSDebugger *debugger, const std::string &url)
325 return debugger->RemoveBreakpointsByUrl(url);