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 = 9variable lives on the floating-point stack.
FixedVA = 10variable is a fixed argument in a varargs function (relative to VARARGS_HANDLE).
Register = 0variable is in a register.
RegisterByReference = 1address of the variable is in a register.
RegisterFP = 2variable is in an fp register.
RegisterRegister = 5variable lives in two registers.
RegisterStack = 6variable lives partly in a register and partly on the stack.
Stack = 3variable is on the stack (memory addressed relative to the frame-pointer).
Stack2 = 8variable lives in two slots on the stack.
StackByReference = 4address of the variable is on the stack (memory addressed relative to the frame-pointer).
StackRegister = 7reverse of VLT_REG_STK.