@@ -198,39 +198,6 @@ GetStringMap(const llvm::json::Object &obj, llvm::StringRef key);
198198void FillResponse (const llvm::json::Object &request,
199199 llvm::json::Object &response);
200200
201- // / Converts breakpoint location to a debug adapter protocol "Breakpoint".
202- // /
203- // / \param[in] bp
204- // / A LLDB breakpoint object to convert into a JSON value
205- // /
206- // / \param[in] request_path
207- // / An optional source path to use when creating the "Source" object of this
208- // / breakpoint. If not specified, the "Source" object is created from the
209- // / breakpoint's address' LineEntry. It is useful to ensure the same source
210- // / paths provided by the setBreakpoints request are returned to the IDE.
211- // /
212- // / \param[in] request_line
213- // / An optional line to use when creating the resulting "Breakpoint" object.
214- // / It is used if the breakpoint has no valid locations.
215- // / It is useful to ensure the same line
216- // / provided by the setBreakpoints request are returned to the IDE as a
217- // / fallback.
218- // /
219- // / \param[in] request_column
220- // / An optional column to use when creating the resulting "Breakpoint"
221- // / object. It is used if the breakpoint has no valid locations. It is
222- // / useful to ensure the same column provided by the setBreakpoints request
223- // / are returned to the IDE as a fallback.
224- // /
225- // / \return
226- // / A "Breakpoint" JSON object with that follows the formal JSON
227- // / definition outlined by Microsoft.
228- protocol::Breakpoint
229- CreateBreakpoint (BreakpointBase *bp,
230- std::optional<llvm::StringRef> request_path = std::nullopt ,
231- std::optional<uint32_t > request_line = std::nullopt ,
232- std::optional<uint32_t > request_column = std::nullopt );
233-
234201// / Converts a LLDB module to a VS Code DAP module for use in "modules" events.
235202// /
236203// / \param[in] target
0 commit comments