public RhCorElementTypeInfo(ushort widenMask, bool isPrimitive = false) { RhCorElementTypeInfoFlags flags = RhCorElementTypeInfoFlags.IsValid; if (isPrimitive) { flags |= RhCorElementTypeInfoFlags.IsPrimitive; } _flags = flags; _widenMask = widenMask; }
public RhCorElementTypeInfo(byte log2OfSize, ushort widenMask, bool isPrimitive = false) { _log2OfSize = log2OfSize; RhCorElementTypeInfoFlags flags = RhCorElementTypeInfoFlags.IsValid; if (isPrimitive) { flags |= RhCorElementTypeInfoFlags.IsPrimitive; } _flags = flags; _widenMask = widenMask; }