internal static double GetNumericValue(int codePoint) { if (!UnicodeUtility.IsValidCodePoint((uint)codePoint)) { ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.codePoint); } return(GetNumericValueNoBoundsCheck((uint)codePoint)); }