We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
RequestHandler
1 parent 5c77f71 commit 0e3748bCopy full SHA for 0e3748b
lldb/tools/lldb-dap/Handler/RequestHandler.h
@@ -132,14 +132,8 @@ class RequestHandler : public BaseRequestHandler {
132
response.command = request.command;
133
134
llvm::Expected<Args> arguments = parseArgs<Args>(request);
135
- if (!arguments) {
136
- HandleErrorResponse(
137
- llvm::make_error<DAPError>(
138
- llvm::formatv("arguments required for command '{0}' "
139
- "but none received",
140
- request.command)
141
- .str()),
142
- response);
+ if (llvm::Error err = arguments.takeError()) {
+ HandleErrorResponse(std::move(err), response);
143
dap.Send(response);
144
return;
145
}
0 commit comments