/arkcompiler/toolchain/tooling/test/testcases/ |
H A D | js_single_step_test.h | 40 auto condFuncRef = FunctionRef::Undefined(vm_); in JsSingleStepTest() 41 auto ret = debugInterface_->SetBreakpoint(locationEnd_, condFuncRef); in JsSingleStepTest()
|
H A D | js_step_over_test.h | 43 auto condFuncRef = FunctionRef::Undefined(vm_); in JsStepOverTest() 45 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsStepOverTest()
|
H A D | js_step_out_test.h | 43 auto condFuncRef = FunctionRef::Undefined(vm_); in JsStepOutTest() 45 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsStepOutTest()
|
H A D | js_step_into_test.h | 45 auto condFuncRef = FunctionRef::Undefined(vm_); in JsStepIntoTest() 47 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsStepIntoTest()
|
H A D | js_range_error_test.h | 65 auto condFuncRef = FunctionRef::Undefined(vm_); in JsRangeErrorTest() 66 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsRangeErrorTest()
|
H A D | js_throw_exception_test.h | 68 auto condFuncRef = FunctionRef::Undefined(vm_);
in JsThrowExceptionTest() 69 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef);
in JsThrowExceptionTest()
|
H A D | js_syntax_exception_test.h | 65 auto condFuncRef = FunctionRef::Undefined(vm_);
in JsSyntaxExceptionTest() 66 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef);
in JsSyntaxExceptionTest()
|
H A D | js_variable_first_test.h | 47 auto condFuncRef = FunctionRef::Undefined(vm_); in JsVariableFirstTest() 48 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsVariableFirstTest()
|
H A D | js_variable_second_test.h | 47 auto condFuncRef = FunctionRef::Undefined(vm_); in JsVariableSecondTest() 48 auto ret = debugInterface_->SetBreakpoint(location_, condFuncRef); in JsVariableSecondTest()
|
H A D | js_dropframe_test.h | 62 auto condFuncRef = FunctionRef::Undefined(vm_); in JsDropFrameTest() 64 auto ret = debugInterface_->SetBreakpoint(iter, condFuncRef); in JsDropFrameTest()
|
/arkcompiler/ets_runtime/ecmascript/debugger/ |
H A D | js_debugger.cpp | 24 bool JSDebugger::SetBreakpoint(const JSPtLocation &location, Local<FunctionRef> condFuncRef) in SetBreakpoint() argument 38 location.GetBytecodeOffset(), Global<FunctionRef>(ecmaVm_, condFuncRef)); in SetBreakpoint() 297 auto condFuncRef = breakpoint.value().GetConditionFunction(); in IsBreakpointCondSatisfied() local 298 if (condFuncRef->IsFunction(ecmaVm_)) { in IsBreakpointCondSatisfied() 302 condFuncRef.ToLocal(ecmaVm_), handlerPtr); in IsBreakpointCondSatisfied()
|
H A D | js_debugger.h | 30 const Global<FunctionRef> &condFuncRef) : sourceFile_(sourceFile), ptMethod_(ptMethod), in JSBreakpoint() 31 bcOffset_(bcOffset), condFuncRef_(condFuncRef) {} in JSBreakpoint() 119 bool SetBreakpoint(const JSPtLocation &location, Local<FunctionRef> condFuncRef) override; 29 JSBreakpoint(const std::string &sourceFile, PtMethod *ptMethod, uint32_t bcOffset, const Global<FunctionRef> &condFuncRef) JSBreakpoint() argument
|
H A D | js_debugger_interface.h | 135 virtual bool SetBreakpoint(const JSPtLocation &location, Local<FunctionRef> condFuncRef) = 0;
|
H A D | debugger_api.h | 144 Local<FunctionRef> condFuncRef, bool isSmartBreakPoint = false);
|
H A D | debugger_api.cpp | 259 Local<FunctionRef> condFuncRef, bool isSmartBreakpoint) in SetBreakpoint() 264 return debugger->SetBreakpoint(location, condFuncRef); in SetBreakpoint() 258 SetBreakpoint(JSDebugger *debugger, const JSPtLocation &location, Local<FunctionRef> condFuncRef, bool isSmartBreakpoint) SetBreakpoint() argument
|
/arkcompiler/toolchain/tooling/agent/ |
H A D | debugger_impl.cpp | 1280 Local<FunctionRef> condFuncRef = FunctionRef::Undefined(vm_); in SetBreakpointByUrl() 1282 condFuncRef = CheckAndGenerateCondFunc(condition); in SetBreakpointByUrl() 1283 if (condFuncRef->IsUndefined()) { in SetBreakpointByUrl() 1288 return DebuggerApi::SetBreakpoint(jsDebugger_, location, condFuncRef, isSmartBreakpoint); in SetBreakpointByUrl()
|