forked from qt-creator/qt-creator
Debugger: Make (sub-)registers editable
Change-Id: Ibca2808513b6784b65d5c7223717a8b1d930c381 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
This commit is contained in:
@@ -1033,9 +1033,11 @@ void LldbEngine::refreshRegisters(const GdbMi ®isters)
|
||||
foreach (const GdbMi &item, registers.children()) {
|
||||
Register reg;
|
||||
reg.name = item["name"].data();
|
||||
reg.value = item["value"].data();
|
||||
reg.value.fromByteArray(item["value"].data(), HexadecimalFormat);
|
||||
reg.size = item["size"].data().toInt();
|
||||
reg.reportedType = item["type"].data();
|
||||
if (reg.reportedType.startsWith("unsigned"))
|
||||
reg.kind = IntegerRegister;
|
||||
handler->updateRegister(reg);
|
||||
}
|
||||
handler->commitUpdates();
|
||||
|
||||
Reference in New Issue
Block a user