Home
last modified time | relevance | path

Searched refs:SingleStepper (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/toolchain/tooling/backend/
H A Djs_single_stepper.cpp23 uint32_t SingleStepper::GetStackDepth() const in GetStackDepth()
28 bool SingleStepper::InStepRange(uint32_t pc) const in InStepRange()
38 bool SingleStepper::StepComplete(uint32_t bcOffset) const in StepComplete()
75 std::unique_ptr<SingleStepper> SingleStepper::GetStepIntoStepper(const EcmaVM *ecmaVm) in GetStepIntoStepper()
77 return GetStepper(ecmaVm, SingleStepper::Type::STEP_INTO); in GetStepIntoStepper()
80 std::unique_ptr<SingleStepper> SingleStepper::GetStepOverStepper(const EcmaVM *ecmaVm) in GetStepOverStepper()
82 return GetStepper(ecmaVm, SingleStepper::Type::STEP_OVER); in GetStepOverStepper()
85 std::unique_ptr<SingleStepper> SingleSteppe
[all...]
H A Djs_single_stepper.h27 class SingleStepper { class
30 SingleStepper(const EcmaVM *ecmaVm, std::unique_ptr<PtMethod> ptMethod, in SingleStepper() function in panda::ecmascript::tooling::SingleStepper
38 virtual ~SingleStepper() = default;
39 NO_COPY_SEMANTIC(SingleStepper);
40 NO_MOVE_SEMANTIC(SingleStepper);
48 static std::unique_ptr<SingleStepper> GetStepIntoStepper(const EcmaVM *ecmaVm);
49 static std::unique_ptr<SingleStepper> GetStepOverStepper(const EcmaVM *ecmaVm);
50 static std::unique_ptr<SingleStepper> GetStepOutStepper(const EcmaVM *ecmaVm);
57 static std::unique_ptr<SingleStepper> GetStepper(const EcmaVM *ecmaVm, SingleStepper
[all...]
/arkcompiler/toolchain/tooling/agent/
H A Ddebugger_impl.h307 std::unique_ptr<SingleStepper> singleStepper_ {nullptr};
310 std::unique_ptr<SingleStepper> nativeOut_ {nullptr};
H A Ddebugger_impl.cpp37 using StepperType = SingleStepper::Type;
1413 singleStepper_ = SingleStepper::GetStepIntoStepper(vm_); in StepInto()
1438 singleStepper_ = SingleStepper::GetStepOutStepper(vm_); in StepOut()
1453 singleStepper_ = SingleStepper::GetStepOverStepper(vm_); in StepOver()

Completed in 5 milliseconds