Home
last modified time | relevance | path

Searched refs:PtMethod (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/debugger/
Djs_pt_method.h25 class PtMethod {
27 PtMethod(const JSPandaFile *jsPandaFile, EntityId methodId, bool isNative) in PtMethod() function
31 ~PtMethod() = default;
48 bool operator==(const PtMethod &method) const
Djs_debugger.h29 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);
Djs_debugger.cpp31 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()
Ddebugger_api.h61 static std::unique_ptr<PtMethod> GetMethod(const EcmaVM *ecmaVm);
Ddebugger_api.cpp115 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/
Djs_single_stepper.h30 SingleStepper(const EcmaVM *ecmaVm, std::unique_ptr<PtMethod> ptMethod, in SingleStepper()
60 std::unique_ptr<PtMethod> method_;
Djs_single_stepper.cpp40 std::unique_ptr<PtMethod> ptMethod = DebuggerApi::GetMethod(ecmaVm_); in StepComplete()
112 std::unique_ptr<PtMethod> ptMethod = DebuggerApi::GetMethod(ecmaVm); in GetStepper()