Expand description
Variable information used during debug.
Structs
The Variable
struct is used in conjunction with VariableCache
to cache data about variables.
Enums
Location of a variable
The type of variable we have at hand.
The variants of VariableType allows us to streamline the conditional logic that requires specific handling depending on the nature of the variable.
A Variable will have either a valid value, or some reason why a value could not be constructed.
Define the role that a variable plays in a Variant relationship. See section ‘5.7.10 Variant Entries’ of the DWARF 5 specification