1 write to Value
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ExecutionManager\Helpers\NibbleMapHelpers.cs (1)
27
public MapUnit(uint value) =>
Value
= value;
8 references to Value
Microsoft.Diagnostics.DataContractReader.Contracts (8)
Contracts\ExecutionManager\Helpers\NibbleMapConstantLookup.cs (3)
43
return (mapUnit.
Value
& MapUnit.NibbleMask) > 8;
48
uint nibble = mapUnit.
Value
& MapUnit.NibbleMask;
49
uint relativePointer = (mapUnit.
Value
& ~MapUnit.NibbleMask) + ((nibble - 9) << 2);
Contracts\ExecutionManager\Helpers\NibbleMapHelpers.cs (5)
29
public override string ToString() => $"0x{
Value
:x}";
32
public MapUnit ShiftNextNibble => new MapUnit(
Value
>>> 4);
35
internal Nibble Nibble => new(
Value
& NibbleMask);
37
public bool IsEmpty =>
Value
== 0;
44
return new MapUnit(
Value
>>> (int)shift);