Expand description
§Variable Access Module
Provides functionality for accessing and manipulating variables in the debugged process.
This module contains types and methods for reading and writing variables in the debuggee’s memory space, leveraging DWARF debug information to locate and interpret the variables correctly. It handles the complexities of different variable storage locations (registers, memory, etc.) and value types.
Key components:
VariableExpression
: A type for referring to variables by nameVariableValue
: An enum representing different forms of variable values- Methods on the
Debuggee
for variable access
Enums§
- Variable
Value - Represents a variable value in one of several forms
Type Aliases§
- Variable
Expression - A type alias for variable expressions (typically variable names)