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

Method getAllBreakpoints

src/plugins/debugger/dap/debugmodel.cpp:135–148  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

133}
134
135QMap<QString, dap::array<IBreakpoint>> DebugModel::getAllBreakpoints()
136{
137 QMap<QString, dap::array<IBreakpoint>> allBreakpoints;
138 for (auto it : breakPoints) {
139 auto ibp = convertToIBreakpoint(it);
140 QString path = ibp.uri.path();
141 if (allBreakpoints.contains(path)) {
142 allBreakpoints[path].push_back(ibp);
143 } else {
144 allBreakpoints.insert(path, {ibp});
145 }
146 }
147 return allBreakpoints;
148}
149
150bool DebugModel::areBreakpointsActivated()
151{

Callers 1

sendAllBreakpointsMethod · 0.80

Calls 4

convertToIBreakpointFunction · 0.85
insertMethod · 0.80
pathMethod · 0.45
containsMethod · 0.45

Tested by

no test coverage detected