Lines Matching defs:const
24 bool JSDebugger::SetBreakpoint(const JSPtLocation &location, Local<FunctionRef> condFuncRef)
48 bool JSDebugger::SetSmartBreakpoint(const JSPtLocation &location)
72 bool JSDebugger::RemoveBreakpoint(const JSPtLocation &location)
94 bool JSDebugger::RemoveBreakpointsByUrl(const std::string &url)
97 const auto &bp = *it;
185 void JSDebugger::HandleExceptionThrowEvent(const JSThread *thread, JSHandle<Method> method, uint32_t bcOffset)
207 std::optional<JSBreakpoint> JSDebugger::FindBreakpoint(JSHandle<Method> method, uint32_t bcOffset) const
209 for (const auto &bp : breakpoints_) {
219 std::optional<JSBreakpoint> JSDebugger::FindSmartBreakpoint(JSHandle<Method> method, uint32_t bcOffset) const
221 for (const auto &bp : smartBreakpoints_) {
231 bool JSDebugger::RemoveBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset)
234 const auto &bp = *it;
246 bool JSDebugger::RemoveSmartBreakpoint(const std::unique_ptr<PtMethod> &ptMethod, uint32_t bcOffset)
249 const auto &bp = *it;
261 std::unique_ptr<PtMethod> JSDebugger::FindMethod(const JSPtLocation &location) const
265 const std::shared_ptr<JSPandaFile> &file) {
286 for (const auto &bp : breakpoints_) {
291 bool JSDebugger::IsBreakpointCondSatisfied(std::optional<JSBreakpoint> breakpoint) const