11 references to VirtualBit
System.Reflection.Metadata (11)
System\Reflection\Metadata\Internal\MetadataFlags.cs (5)
162internal const uint NonVirtualTypeMask = TypeMask & ~(HeapHandleType.VirtualBit); 175internal const uint VirtualString = HeapHandleType.VirtualBit | (0 << HeapHandleType.OffsetBitCount); 178internal const uint WinRTPrefixedString = HeapHandleType.VirtualBit | (1 << HeapHandleType.OffsetBitCount); 181internal const uint ReservedVirtualString1 = HeapHandleType.VirtualBit | (2 << HeapHandleType.OffsetBitCount); 182internal const uint ReservedVirtualString2 = HeapHandleType.VirtualBit | (3 << HeapHandleType.OffsetBitCount);
System\Reflection\Metadata\TypeSystem\Handles.TypeSystem.cs (6)
2346(byte)((handle._value & HeapHandleType.VirtualBit) >> 24 | HandleType.String | (handle._value & StringHandleType.NonVirtualTypeMask) >> HeapHandleType.OffsetBitCount), 2368get { return (_value & HeapHandleType.VirtualBit) != 0; } 2376return (_value & (HeapHandleType.VirtualBit | HeapHandleType.OffsetMask)) == 0; 2476(byte)((handle._value & HeapHandleType.VirtualBit) >> 24 | HandleType.Namespace), 2502get { return (_value & HeapHandleType.VirtualBit) != 0; } 2608(byte)((handle._value & HeapHandleType.VirtualBit) >> 24 | HandleType.Blob),