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.
1 parent 304c28f commit 1e18aafCopy full SHA for 1e18aaf
lldb/tools/lldb-dap/Handler/DisassembleRequestHandler.cpp
@@ -13,7 +13,9 @@
13
#include "Protocol/ProtocolTypes.h"
14
#include "RequestHandler.h"
15
#include "lldb/API/SBInstruction.h"
16
+#include "lldb/lldb-types.h"
17
#include "llvm/ADT/StringExtras.h"
18
+#include <optional>
19
20
using namespace lldb_dap::protocol;
21
@@ -26,7 +28,7 @@ llvm::Expected<DisassembleResponseBody>
26
28
DisassembleRequestHandler::Run(const DisassembleArguments &args) const {
27
29
std::vector<DisassembledInstruction> instructions;
30
- auto addr_opt = DecodeMemoryReference(args.memoryReference);
31
+ std::optional<lldb::addr_t> addr_opt = DecodeMemoryReference(args.memoryReference);
32
if (!addr_opt.has_value())
33
return llvm::make_error<DAPError>("Malformed memory reference: " +
34
args.memoryReference);
0 commit comments