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

Function convertToIBreakpoint

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

Source from the content-addressed store, hash-verified

96}
97
98IBreakpoint convertToIBreakpoint(Breakpoint &bp)
99{
100 IBreakpoint ibp;
101 ibp.condition = bp.condition;
102 ibp.hitCondition = bp.hitCondition;
103 ibp.logMessage = bp.logMessage;
104 ibp.verified = bp.verified();
105 ibp.support = bp.supported();
106 ibp.message = bp.message();
107 ibp.sessionsThatVerified = bp.sessionsThatVerified();
108
109 ibp.uri = bp.uri();
110 ibp.lineNumber = bp.lineNumber();
111 ibp.endLineNumber = bp.endLineNumber();
112 ibp.column = bp.column();
113 ibp.endColumn = bp.endColumn();
114 ibp.adapterData = bp.adapterData();
115
116 return ibp;
117}
118
119dap::array<IBreakpoint> DebugModel::getBreakpoints(dap::optional<QUrl> url, dap::optional<int> lineNumber, dap::optional<int> column, dap::optional<bool> enabledOnly)
120{

Callers 6

getBreakpointsMethod · 0.85
getAllBreakpointsMethod · 0.85
addBreakpointsMethod · 0.85
removeBreakpointMethod · 0.85

Calls 10

supportedMethod · 0.80
sessionsThatVerifiedMethod · 0.80
uriMethod · 0.80
endLineNumberMethod · 0.80
columnMethod · 0.80
adapterDataMethod · 0.80
verifiedMethod · 0.45
messageMethod · 0.45
lineNumberMethod · 0.45
endColumnMethod · 0.45

Tested by

no test coverage detected