Base:
property
IsEnum
System.Type.IsEnum
14 references to IsEnum
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\Reflection\FieldAccessor.cs (2)
58if (fieldType.IsEnum) 93if (fieldType.IsEnum)
src\libraries\System.Private.CoreLib\src\System\Reflection\InvokeUtils.cs (9)
37dstObject = dstType.IsEnum ? Enum.ToObject(dstType, charValue) : charValue; 42dstObject = dstType.IsEnum ? Enum.ToObject(dstType, sbyteValue) : sbyteValue; 47dstObject = dstType.IsEnum ? Enum.ToObject(dstType, shortValue) : shortValue; 52dstObject = dstType.IsEnum ? Enum.ToObject(dstType, intValue) : intValue; 57dstObject = dstType.IsEnum ? Enum.ToObject(dstType, longValue) : longValue; 62dstObject = dstType.IsEnum ? Enum.ToObject(dstType, byteValue) : byteValue; 67dstObject = dstType.IsEnum ? Enum.ToObject(dstType, ushortValue) : ushortValue; 72dstObject = dstType.IsEnum ? Enum.ToObject(dstType, uintValue) : uintValue; 77dstObject = dstType.IsEnum ? Enum.ToObject(dstType, (long)ulongValue) : ulongValue;
src\libraries\System.Private.CoreLib\src\System\RuntimeType.cs (1)
1003if (IsPointer || IsEnum || IsPrimitive || IsFunctionPointer)
src\System\Reflection\MdConstant.cs (1)
14if (fieldType.IsEnum && !raw)
src\System\RuntimeType.CoreCLR.cs (1)
3727Debug.Assert(targetType.IsPointer || targetType.IsEnum || targetType.IsPrimitive || targetType.IsFunctionPointer);