forked from qt-creator/qt-creator
Debugger: Sort out the 'address' vs 'origaddr' fields
Now 'address' always refers to the address of the object or field mentioned in a WatchItem whereas 'origaddr' is optionally used for the address of the pointer (not its value) pointing to the object/field in case of "autoderef" pointers. Change-Id: I718eb13e6147dafca016c85db6c8b31c631cc764 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -76,13 +76,12 @@ enum ModelRoles
|
||||
LocalsTypeFormatListRole,
|
||||
LocalsTypeFormatRole, // Used to communicate alternative formats to the view
|
||||
LocalsIndividualFormatRole,
|
||||
LocalsAddressRole, // Memory address of variable as quint64
|
||||
LocalsReferencingAddressRole, // Address referencing for 'Automatically dereferenced pointer'
|
||||
LocalsObjectAddressRole, // Memory address of variable as quint64
|
||||
LocalsSizeRole, // Size of variable as quint
|
||||
LocalsRawValueRole, // Unformatted value as string
|
||||
LocalsPointerValueRole, // Pointer value (address) as quint64
|
||||
LocalsIsWatchpointAtAddressRole,
|
||||
LocalsIsWatchpointAtPointerValueRole,
|
||||
LocalsPointerAddressRole, // Address of (undereferenced) pointer as quint64
|
||||
LocalsIsWatchpointAtObjectAddressRole,
|
||||
LocalsIsWatchpointAtPointerAddressRole,
|
||||
|
||||
// Snapshots
|
||||
SnapshotCapabilityRole
|
||||
|
||||
Reference in New Issue
Block a user