Lines Matching defs:bcOffset
29 JSBreakpoint(const std::string &sourceFile, PtMethod *ptMethod, uint32_t bcOffset,
31 bcOffset_(bcOffset), condFuncRef_(condFuncRef) {}
118 bool HandleDebuggerStmt(JSHandle<Method> method, uint32_t bcOffset) override;
124 void BytecodePcChanged(JSThread *thread, JSHandle<Method> method, uint32_t bcOffset) override;
173 std::optional<JSBreakpoint> FindBreakpoint(JSHandle<Method> method, uint32_t bcOffset) const;
174 std::optional<JSBreakpoint> FindSmartBreakpoint(JSHandle<Method> method, uint32_t bcOffset) const;
175 bool RemoveBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset);
176 bool RemoveSmartBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset);
177 void HandleExceptionThrowEvent(const JSThread *thread, JSHandle<Method> method, uint32_t bcOffset);
178 bool HandleStep(JSHandle<Method> method, uint32_t bcOffset);
180 bool HandleBreakpoint(JSHandle<Method> method, uint32_t bcOffset);