7 writes to Pc
Microsoft.Diagnostics.DataContractReader.Contracts (7)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (4)
515context.Pc = context.Lr; 572context.Pc = _target.Read<uint>(sourceAddress); 829context.Pc = context.Lr; 919context.Pc = context.Lr;
Contracts\StackWalk\Context\ARMContext.cs (3)
47set => Pc = (uint)value.Value; 81if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { Pc = (uint)value.Value; return true; } 130case 15: Pc = (uint)value.Value; return true;
8 references to Pc
Microsoft.Diagnostics.DataContractReader.Contracts (8)
Contracts\StackWalk\Context\ARM\ARMUnwinder.cs (5)
27uint startingPc = context.Pc; 51if (context.Pc == 0 || (context.Pc == startingPc && context.Sp == startingSp)) 65uint controlPcRva = (uint)(context.Pc - imageBase.Value); 600uint controlPcRva = (uint)(context.Pc - imageBase.Value);
Contracts\StackWalk\Context\ARMContext.cs (3)
46readonly get => new(Pc); 105if (name.Equals("pc", StringComparison.OrdinalIgnoreCase)) { value = new TargetNUInt(Pc); return true; } 155case 15: value = new TargetNUInt(Pc); return true;