15 instantiations of NativeVarLocation
Microsoft.Diagnostics.DataContractReader.Legacy (15)
ClrDataExceptionState.cs (1)
164new NativeVarLocation
ClrDataFrame.cs (11)
538new NativeVarLocation 957new NativeVarLocation { AddressOrValue = ReadRegister(context, target, varInfo.Register), Size = (ulong)pointerSize, IsRegisterValue = true }, 967new NativeVarLocation { AddressOrValue = ReadRegister(context, target, varInfo.Register), Size = (ulong)pointerSize, IsRegisterValue = true }, 968new NativeVarLocation { AddressOrValue = ReadRegister(context, target, varInfo.Register2), Size = (ulong)pointerSize, IsRegisterValue = true }, 973new NativeVarLocation { AddressOrValue = ReadRegister(context, target, varInfo.Register), Size = (ulong)pointerSize, IsRegisterValue = true }, 974new NativeVarLocation { AddressOrValue = ComputeStackAddress(context, target, varInfo.BaseRegister2, varInfo.StackOffset2), Size = (ulong)pointerSize, IsRegisterValue = false }, 979new NativeVarLocation { AddressOrValue = ComputeStackAddress(context, target, varInfo.BaseRegister, varInfo.StackOffset), Size = (ulong)pointerSize, IsRegisterValue = false }, 980new NativeVarLocation { AddressOrValue = ReadRegister(context, target, varInfo.Register), Size = (ulong)pointerSize, IsRegisterValue = true }, 985new NativeVarLocation { AddressOrValue = ComputeStackAddress(context, target, varInfo.BaseRegister, varInfo.StackOffset), Size = 2 * (ulong)pointerSize, IsRegisterValue = false }, 1001return [new NativeVarLocation { AddressOrValue = regValue, Size = (ulong)pointerSize, IsRegisterValue = true }]; 1010return [new NativeVarLocation { AddressOrValue = addr, Size = (ulong)pointerSize, IsRegisterValue = false }];
ClrDataValue.cs (3)
470NativeVarLocation location = new() 673NativeVarLocation location = new() 995new NativeVarLocation
14 references to NativeVarLocation
Microsoft.Diagnostics.DataContractReader.Legacy (14)
ClrDataFrame.cs (5)
495NativeVarLocation[] locations = FindAndResolveVarLocation(varInfos, codeOffset, varInfoSlot, context, _target); 919private static NativeVarLocation[] FindAndResolveVarLocation( 946private static NativeVarLocation[] ResolveVarLocation( 992private static NativeVarLocation[] ResolveRegByRef(IPlatformAgnosticContext context, Target target, uint register, int pointerSize) 1004private static NativeVarLocation[] ResolveStack(IPlatformAgnosticContext context, Target target, uint baseRegister, int offset, int pointerSize, bool deref)
ClrDataValue.cs (9)
41private readonly NativeVarLocation[] _locations; 49NativeVarLocation[] locations, 69foreach (NativeVarLocation loc in _locations) 185foreach (NativeVarLocation loc in _locations) 465NativeVarLocation currentLocation = _locations[0]; 470NativeVarLocation location = new() 673NativeVarLocation location = new() 964NativeVarLocation[] locations; 1168NativeVarLocation location = _locations[loc];