File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
lldb/tools/lldb-dap/Handler Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 13
13
#include " Protocol/ProtocolTypes.h"
14
14
#include " RequestHandler.h"
15
15
#include " lldb/API/SBInstruction.h"
16
+ #include " lldb/lldb-types.h"
16
17
#include " llvm/ADT/StringExtras.h"
18
+ #include < optional>
17
19
18
20
using namespace lldb_dap ::protocol;
19
21
@@ -26,7 +28,7 @@ llvm::Expected<DisassembleResponseBody>
26
28
DisassembleRequestHandler::Run (const DisassembleArguments &args) const {
27
29
std::vector<DisassembledInstruction> instructions;
28
30
29
- auto addr_opt = DecodeMemoryReference (args.memoryReference );
31
+ std::optional<lldb:: addr_t > addr_opt = DecodeMemoryReference (args.memoryReference );
30
32
if (!addr_opt.has_value ())
31
33
return llvm::make_error<DAPError>(" Malformed memory reference: " +
32
34
args.memoryReference );
You can’t perform that action at this time.
0 commit comments