Searched refs:PtMethod (Results 1 – 7 of 7) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/debugger/ |
D | js_pt_method.h | 25 class PtMethod { 27 PtMethod(const JSPandaFile *jsPandaFile, EntityId methodId, bool isNative) in PtMethod() function 31 ~PtMethod() = default; 48 bool operator==(const PtMethod &method) const
|
D | js_debugger.h | 29 JSBreakpoint(const std::string &sourceFile, PtMethod *ptMethod, uint32_t bcOffset, in JSBreakpoint() 39 PtMethod *GetPtMethod() const in GetPtMethod() 79 PtMethod *ptMethod_ {nullptr}; 154 std::unique_ptr<PtMethod> FindMethod(const JSPtLocation &location) const; 156 bool RemoveBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset);
|
D | js_debugger.cpp | 31 std::unique_ptr<PtMethod> ptMethod = FindMethod(location); in SetBreakpoint() 55 std::unique_ptr<PtMethod> ptMethod = FindMethod(location); in RemoveBreakpoint() 165 bool JSDebugger::RemoveBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset) in RemoveBreakpoint() 180 std::unique_ptr<PtMethod> JSDebugger::FindMethod(const JSPtLocation &location) const in FindMethod() 182 std::unique_ptr<PtMethod> ptMethod {nullptr}; in FindMethod() 191 ptMethod = std::make_unique<PtMethod>(jsPandaFile, in FindMethod()
|
D | debugger_api.h | 61 static std::unique_ptr<PtMethod> GetMethod(const EcmaVM *ecmaVm);
|
D | debugger_api.cpp | 115 std::unique_ptr<PtMethod> DebuggerApi::GetMethod(const EcmaVM *ecmaVm) in GetMethod() 119 std::unique_ptr<PtMethod> ptMethod = std::make_unique<PtMethod>( in GetMethod()
|
/arkcompiler/toolchain/tooling/backend/ |
D | js_single_stepper.h | 30 SingleStepper(const EcmaVM *ecmaVm, std::unique_ptr<PtMethod> ptMethod, in SingleStepper() 60 std::unique_ptr<PtMethod> method_;
|
D | js_single_stepper.cpp | 40 std::unique_ptr<PtMethod> ptMethod = DebuggerApi::GetMethod(ecmaVm_); in StepComplete() 112 std::unique_ptr<PtMethod> ptMethod = DebuggerApi::GetMethod(ecmaVm); in GetStepper()
|