Live Variable Objects
Summary
When operating with full symbolic information, each instruction contains a collection of information about the variables which are live at that particular instruction and where they are located.
Object Properties
Name | Description |
---|---|
LocationKind | A string describing what kind of location the variable is stored in (e.g.: "Register", "RegisterRelative", etc...) |
Offset | The offset from the location where the variable is stored. For a variable stored at [rbp + 8], for instance, the offset would be 8. |
Register | A register object which describes the register where the variable is stored or relative to. |
VariableName | The name of the variable which is being described. |