1 write to Value
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
TargetCodePointer.cs (1)
11public TargetCodePointer(ulong value) => Value = value;
32 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 (12)
CodePointerUtils.cs (2)
41return new TargetPointer(code.Value & ~Arm32ThumbBit); 48return new TargetPointer(code.Value);
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;
Microsoft.Diagnostics.DataContractReader.Legacy (7)
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);
SOSDacImpl.cs (1)
2531pReJitData->NativeCodeAddr = _target.Contracts.PrecodeStubs.GetInterpreterCodeFromInterpreterPrecodeIfPresent(nativeCode).Value;