1 write to Value
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
TargetCodePointer.cs (1)
11public TargetCodePointer(ulong value) => Value = value;
44 references to Value
Microsoft.Diagnostics.DataContractReader.Abstractions (13)
TargetCodePointer.cs (13)
13public static implicit operator ulong(TargetCodePointer p) => p.Value; 16public static bool operator ==(TargetCodePointer left, TargetCodePointer right) => left.Value == right.Value; 17public static bool operator !=(TargetCodePointer left, TargetCodePointer right) => left.Value != right.Value; 20public bool Equals(TargetCodePointer other) => Value == other.Value; 22public override int GetHashCode() => Value.GetHashCode(); 24public bool Equals(TargetCodePointer x, TargetCodePointer y) => x.Value == y.Value; 25public int GetHashCode(TargetCodePointer obj) => obj.Value.GetHashCode(); 27public TargetPointer AsTargetPointer => new(Value); 29public override string ToString() => $"0x{Value:x}";
Microsoft.Diagnostics.DataContractReader.Contracts (22)
CodePointerUtils.cs (2)
41return new TargetPointer(code.Value & ~Arm32ThumbBit); 48return new TargetPointer(code.Value);
Contracts\Debugger\Debugger_1.cs (2)
152if (controlPC.Value >= start && controlPC.Value < end)
Contracts\ExecutionManager\ExecutionManagerCore.EEJitManager.cs (5)
36Debug.Assert(codeStart.Value <= jittedCodeAddress.Value); 37TargetNUInt relativeOffset = new TargetNUInt(jittedCodeAddress.Value - codeStart.Value); 73Debug.Assert(codeStart.Value <= jittedCodeAddress.Value); 104Debug.Assert(codeStart.Value <= jittedCodeAddress.Value); 139Debug.Assert(codeStart.Value <= jittedCodeAddress.Value);
Contracts\ExecutionManager\ExecutionManagerCore.InterpreterJitManager.cs (2)
35Debug.Assert(codeStart.Value <= jittedCodeAddress.Value); 36TargetNUInt relativeOffset = new TargetNUInt(jittedCodeAddress.Value - codeStart.Value);
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (1)
61TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\NibbleMapLinearLookup.cs (1)
69TargetNUInt relativeAddress = new TargetNUInt(currentPC.Value - mapBase.Value);
Contracts\ExecutionManager\Helpers\RangeSectionMap.cs (1)
138ulong addressAsInt = address.Value;
Contracts\StackWalk\Context\AMD64Context.cs (1)
51set => Rip = value.Value;
Contracts\StackWalk\Context\ARM64Context.cs (1)
57set => Pc = value.Value;
Contracts\StackWalk\Context\ARMContext.cs (1)
50set => Pc = (uint)value.Value;
Contracts\StackWalk\Context\LoongArch64Context.cs (1)
55set => Pc = value.Value;
Contracts\StackWalk\Context\RISCV64Context.cs (1)
55set => Pc = value.Value;
Contracts\StackWalk\Context\X86Context.cs (1)
58set => Eip = (uint)value.Value;
Contracts\StackWalk\StackWalk_1.cs (2)
824TargetCodePointer preUnwindIp = new(handle.Context.InstructionPointer.Value); 1201if (context.StackPointer.Value != 0 && context.InstructionPointer.Value != 0)
Microsoft.Diagnostics.DataContractReader.Legacy (9)
ClrDataMethodInstance.cs (2)
397if (addrCode.Value != 0) 399*addr = addrCode.Value;
ConversionExtensions.cs (4)
36return address.Value; 40return (ulong)(int)address.Value; 95return new TargetPointer(code.Value & ~Arm32ThumbBit); 102return new TargetPointer(code.Value);
Dbi\DacDbiImpl.cs (2)
1375sb.Append($" | IP cdac=0x{cdacCtx.InstructionPointer.Value:X16} dac=0x{dacCtx.InstructionPointer.Value:X16}");
SOSDacImpl.cs (1)
2515pReJitData->NativeCodeAddr = _target.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode).Value;