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