1 write to _value
System.Reflection.Metadata (1)
System\Reflection\Metadata\TypeSystem\Handles.TypeSystem.cs (1)
2305
_value
= value;
16 references to _value
System.Reflection.Metadata (16)
System\Reflection\Metadata\TypeSystem\Handles.TypeSystem.cs (16)
2327
return new StringHandle(StringHandleType.WinRTPrefixedString |
_value
);
2333
return new StringHandle(StringHandleType.DotTerminatedString |
_value
);
2340
return new StringHandle(StringHandleType.String | (
_value
+ (uint)prefixByteLength));
2347
(byte)((handle.
_value
& HeapHandleType.VirtualBit) >> 24 | HandleType.String | (handle.
_value
& StringHandleType.NonVirtualTypeMask) >> HeapHandleType.OffsetBitCount),
2348
(int)(handle.
_value
& HeapHandleType.OffsetMask));
2365
internal uint RawValue =>
_value
;
2369
get { return (
_value
& HeapHandleType.VirtualBit) != 0; }
2377
return (
_value
& (HeapHandleType.VirtualBit | HeapHandleType.OffsetMask)) == 0;
2385
return (int)(
_value
& HeapHandleType.OffsetMask);
2391
return (VirtualIndex)(
_value
& HeapHandleType.OffsetMask);
2397
return (int)(
_value
& HeapHandleType.OffsetMask);
2402
get { return (StringKind)(
_value
>> HeapHandleType.OffsetBitCount); }
2412
return
_value
== other.
_value
;
2417
return unchecked((int)
_value
);