Lines Matching defs:JSBreakpoint
26 class JSBreakpoint {
29 JSBreakpoint(const std::string &sourceFile, PtMethod *ptMethod, uint32_t bcOffset,
32 ~JSBreakpoint() = default;
49 bool operator==(const JSBreakpoint &bpoint) const
74 DEFAULT_COPY_SEMANTIC(JSBreakpoint);
75 DEFAULT_MOVE_SEMANTIC(JSBreakpoint);
86 size_t operator()(const JSBreakpoint &bpoint) const
173 std::optional<JSBreakpoint> FindBreakpoint(JSHandle<Method> method, uint32_t bcOffset) const;
174 std::optional<JSBreakpoint> FindSmartBreakpoint(JSHandle<Method> method, uint32_t bcOffset) const;
182 bool IsBreakpointCondSatisfied(std::optional<JSBreakpoint> breakpoint) const;
189 CUnorderedSet<JSBreakpoint, HashJSBreakpoint> breakpoints_ {};
190 CUnorderedSet<JSBreakpoint, HashJSBreakpoint> smartBreakpoints_ {};