MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / removeBreakpoint

Method removeBreakpoint

src/plugins/debugger/interface/breakpointmodel.cpp:48–61  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48void BreakpointModel::removeBreakpoint(const Internal::Breakpoint &breakpoint)
49{
50 beginResetModel();
51 auto it = bps.begin();
52 for (; it != bps.end();) {
53 if (it->breakpoint() == breakpoint) {
54 it = bps.erase(it);
55 } else {
56 ++it;
57 }
58 }
59 endResetModel();
60 emit breakpointChanged();
61}
62
63void BreakpointModel::switchBreakpointStatus(const Internal::Breakpoint &breakpoint)
64{

Callers 1

removeBreakpointsMethod · 0.45

Calls 3

eraseMethod · 0.80
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected