File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
lldb/tools/lldb-dap/Handler Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 1313#include " Protocol/ProtocolTypes.h"
1414#include " RequestHandler.h"
1515#include " lldb/API/SBInstruction.h"
16+ #include " lldb/lldb-types.h"
1617#include " llvm/ADT/StringExtras.h"
18+ #include < optional>
1719
1820using namespace lldb_dap ::protocol;
1921
@@ -26,7 +28,8 @@ llvm::Expected<DisassembleResponseBody>
2628DisassembleRequestHandler::Run (const DisassembleArguments &args) const {
2729 std::vector<DisassembledInstruction> instructions;
2830
29- auto addr_opt = DecodeMemoryReference (args.memoryReference );
31+ std::optional<lldb::addr_t > addr_opt =
32+ DecodeMemoryReference (args.memoryReference );
3033 if (!addr_opt.has_value ())
3134 return llvm::make_error<DAPError>(" Malformed memory reference: " +
3235 args.memoryReference );
You can’t perform that action at this time.
0 commit comments