Enum DebugInfoVariableLocationType
- Namespace
- AsmResolver.PE.DotNet.ReadyToRun
- Assembly
- AsmResolver.PE.dll
Provides members defining all possible locations a native variable in a precompiled method can be placed at.
public enum DebugInfoVariableLocationType
Fields
FPStack = 9
variable lives on the floating-point stack.
FixedVA = 10
variable is a fixed argument in a varargs function (relative to VARARGS_HANDLE).
Register = 0
variable is in a register.
RegisterByReference = 1
address of the variable is in a register.
RegisterFP = 2
variable is in an fp register.
RegisterRegister = 5
variable lives in two registers.
RegisterStack = 6
variable lives partly in a register and partly on the stack.
Stack = 3
variable is on the stack (memory addressed relative to the frame-pointer).
Stack2 = 8
variable lives in two slots on the stack.
StackByReference = 4
address of the variable is on the stack (memory addressed relative to the frame-pointer).
StackRegister = 7
reverse of VLT_REG_STK.