14 references to GetValue
System.Private.CoreLib (14)
src\libraries\System.Private.CoreLib\src\System\Enum.cs (13)
2178bool IConvertible.ToBoolean(IFormatProvider? provider) => Convert.ToBoolean(GetValue()); 2179char IConvertible.ToChar(IFormatProvider? provider) => Convert.ToChar(GetValue()); 2180sbyte IConvertible.ToSByte(IFormatProvider? provider) => Convert.ToSByte(GetValue()); 2181byte IConvertible.ToByte(IFormatProvider? provider) => Convert.ToByte(GetValue()); 2182short IConvertible.ToInt16(IFormatProvider? provider) => Convert.ToInt16(GetValue()); 2183ushort IConvertible.ToUInt16(IFormatProvider? provider) => Convert.ToUInt16(GetValue()); 2184int IConvertible.ToInt32(IFormatProvider? provider) => Convert.ToInt32(GetValue()); 2185uint IConvertible.ToUInt32(IFormatProvider? provider) => Convert.ToUInt32(GetValue()); 2186long IConvertible.ToInt64(IFormatProvider? provider) => Convert.ToInt64(GetValue()); 2187ulong IConvertible.ToUInt64(IFormatProvider? provider) => Convert.ToUInt64(GetValue()); 2188float IConvertible.ToSingle(IFormatProvider? provider) => Convert.ToSingle(GetValue()); 2189double IConvertible.ToDouble(IFormatProvider? provider) => Convert.ToDouble(GetValue()); 2190decimal 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;