Home
last modified time | relevance | path

Searched refs:condFuncRef (Results 1 – 23 of 23) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/debugger/
Djs_debugger.cpp29 bool JSDebugger::SetBreakpoint(const JSPtLocation &location, Local<FunctionRef> condFuncRef) in SetBreakpoint() argument
43 location.GetBytecodeOffset(), Global<FunctionRef>(ecmaVm_, condFuncRef)); in SetBreakpoint()
94 auto condFuncRef = breakpoint.value().GetConditionFunction(); in HandleBreakpoint() local
95 if (condFuncRef->IsFunction()) { in HandleBreakpoint()
99 condFuncRef.ToLocal(ecmaVm_), handlerPtr); in HandleBreakpoint()
Djs_debugger.h30 const Global<FunctionRef> &condFuncRef) : sourceFile_(sourceFile), ptMethod_(ptMethod), in JSBreakpoint() argument
31 bcOffset_(bcOffset), condFuncRef_(condFuncRef) {} in JSBreakpoint()
119 bool SetBreakpoint(const JSPtLocation &location, Local<FunctionRef> condFuncRef) override;
Djs_debugger_interface.h123 virtual bool SetBreakpoint(const JSPtLocation &location, Local<FunctionRef> condFuncRef) = 0;
Ddebugger_api.h119 Local<FunctionRef> condFuncRef);
Ddebugger_api.cpp241 Local<FunctionRef> condFuncRef) in SetBreakpoint() argument
243 return debugger->SetBreakpoint(location, condFuncRef); in SetBreakpoint()
/arkcompiler/toolchain/tooling/test/testcases/
Djs_breakpoint_async_test.h42 auto condFuncRef = FunctionRef::Undefined(vm_); in JsBreakpointAsyncTest() local
43 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsBreakpointAsyncTest()
Djs_breakpoint_test.h42 auto condFuncRef = FunctionRef::Undefined(vm_); in JsBreakpointTest() local
43 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsBreakpointTest()
Djs_breakpoint_arrow_test.h42 auto condFuncRef = FunctionRef::Undefined(vm_); in JsBreakpointArrowTest() local
43 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsBreakpointArrowTest()
Djs_single_step_test.h40 auto condFuncRef = FunctionRef::Undefined(vm_); in JsSingleStepTest() local
41 auto ret = debugInterface_->SetBreakpoint(locationEnd_, condFuncRef); in JsSingleStepTest()
Djs_syntax_exception_test.h65 auto condFuncRef = FunctionRef::Undefined(vm_); in JsSyntaxExceptionTest() local
66 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsSyntaxExceptionTest()
Djs_range_error_test.h65 auto condFuncRef = FunctionRef::Undefined(vm_); in JsRangeErrorTest() local
66 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsRangeErrorTest()
Djs_exception_test.h65 auto condFuncRef = FunctionRef::Undefined(vm_); in JsExceptionTest() local
66 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsExceptionTest()
Djs_step_into_test.h45 auto condFuncRef = FunctionRef::Undefined(vm_); in JsStepIntoTest() local
47 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsStepIntoTest()
Djs_throw_exception_test.h68 auto condFuncRef = FunctionRef::Undefined(vm_); in JsThrowExceptionTest() local
69 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsThrowExceptionTest()
Djs_step_out_test.h43 auto condFuncRef = FunctionRef::Undefined(vm_); in JsStepOutTest() local
45 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsStepOutTest()
Djs_step_over_test.h43 auto condFuncRef = FunctionRef::Undefined(vm_); in JsStepOverTest() local
45 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsStepOverTest()
Djs_local_variable_scope_test.h46 auto condFuncRef = FunctionRef::Undefined(vm_); in JsLocalVariableScopeTest() local
47 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsLocalVariableScopeTest()
Djs_variable_second_test.h46 auto condFuncRef = FunctionRef::Undefined(vm_); in JsVariableSecondTest() local
47 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsVariableSecondTest()
Djs_container_test.h46 auto condFuncRef = FunctionRef::Undefined(vm_); in JsContainerTest() local
47 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsContainerTest()
Djs_variable_first_test.h46 auto condFuncRef = FunctionRef::Undefined(vm_); in JsVariableFirstTest() local
47 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsVariableFirstTest()
Djs_module_variable_test.h51 auto condFuncRef = FunctionRef::Undefined(vm_); in JsModuleVariableTest() local
52 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsModuleVariableTest()
Djs_dropframe_test.h60 auto condFuncRef = FunctionRef::Undefined(vm_); in JsDropFrameTest() local
62 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsDropFrameTest()
/arkcompiler/toolchain/tooling/agent/
Ddebugger_impl.cpp801 Local<FunctionRef> condFuncRef = FunctionRef::Undefined(vm_); in SetBreakpointByUrl() local
808 condFuncRef = DebuggerApi::GenerateFuncFromBuffer(vm_, dest.data(), dest.size(), in SetBreakpointByUrl()
810 if (condFuncRef->IsUndefined()) { in SetBreakpointByUrl()
815 return DebuggerApi::SetBreakpoint(jsDebugger_, location, condFuncRef); in SetBreakpointByUrl()