1 write to _value
System.Reflection.Metadata (1)
System\Reflection\Metadata\TypeSystem\Handles.TypeSystem.cs (1)
2304
_value
= value;
16 references to _value
System.Reflection.Metadata (16)
System\Reflection\Metadata\TypeSystem\Handles.TypeSystem.cs (16)
2326
return new StringHandle(StringHandleType.WinRTPrefixedString |
_value
);
2332
return new StringHandle(StringHandleType.DotTerminatedString |
_value
);
2339
return new StringHandle(StringHandleType.String | (
_value
+ (uint)prefixByteLength));
2346
(byte)((handle.
_value
& HeapHandleType.VirtualBit) >> 24 | HandleType.String | (handle.
_value
& StringHandleType.NonVirtualTypeMask) >> HeapHandleType.OffsetBitCount),
2347
(int)(handle.
_value
& HeapHandleType.OffsetMask));
2364
internal uint RawValue =>
_value
;
2368
get { return (
_value
& HeapHandleType.VirtualBit) != 0; }
2376
return (
_value
& (HeapHandleType.VirtualBit | HeapHandleType.OffsetMask)) == 0;
2384
return (int)(
_value
& HeapHandleType.OffsetMask);
2390
return (VirtualIndex)(
_value
& HeapHandleType.OffsetMask);
2396
return (int)(
_value
& HeapHandleType.OffsetMask);
2401
get { return (StringKind)(
_value
>> HeapHandleType.OffsetBitCount); }
2411
return
_value
== other.
_value
;
2416
return unchecked((int)
_value
);