14 references to GetValue
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\Enum.cs (13)
2177bool IConvertible.ToBoolean(IFormatProvider? provider) => Convert.ToBoolean(GetValue()); 2178char IConvertible.ToChar(IFormatProvider? provider) => Convert.ToChar(GetValue()); 2179sbyte IConvertible.ToSByte(IFormatProvider? provider) => Convert.ToSByte(GetValue()); 2180byte IConvertible.ToByte(IFormatProvider? provider) => Convert.ToByte(GetValue()); 2181short IConvertible.ToInt16(IFormatProvider? provider) => Convert.ToInt16(GetValue()); 2182ushort IConvertible.ToUInt16(IFormatProvider? provider) => Convert.ToUInt16(GetValue()); 2183int IConvertible.ToInt32(IFormatProvider? provider) => Convert.ToInt32(GetValue()); 2184uint IConvertible.ToUInt32(IFormatProvider? provider) => Convert.ToUInt32(GetValue()); 2185long IConvertible.ToInt64(IFormatProvider? provider) => Convert.ToInt64(GetValue()); 2186ulong IConvertible.ToUInt64(IFormatProvider? provider) => Convert.ToUInt64(GetValue()); 2187float IConvertible.ToSingle(IFormatProvider? provider) => Convert.ToSingle(GetValue()); 2188double IConvertible.ToDouble(IFormatProvider? provider) => Convert.ToDouble(GetValue()); 2189decimal IConvertible.ToDecimal(IFormatProvider? provider) => Convert.ToDecimal(GetValue());
src\libraries\System.Private.CoreLib\src\System\Reflection\CustomAttributeTypedArgument.cs (1)
99private static object? CanonicalizeValue(object? value) => (value is Enum e) ? e.GetValue() : value;