src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (27)
214ParsingStatus status = TryParseBinaryInteger(value, styles, info, out TInteger result);
216if (status != ParsingStatus.OK)
224internal static ParsingStatus TryParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result)
247private static ParsingStatus TryParseBinaryIntegerNumber<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result)
256return ParsingStatus.Failed;
261return ParsingStatus.Overflow;
264return ParsingStatus.OK;
268internal static ParsingStatus TryParseBinaryIntegerStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result)
505ParsingStatus status = ParsingStatus.OK;
512status = ParsingStatus.Failed;
517status = ParsingStatus.Overflow;
550internal static ParsingStatus TryParseBinaryIntegerHexNumberStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, out TInteger result)
588private static ParsingStatus TryParseBinaryIntegerHexOrBinaryNumberStyle<TChar, TInteger, TParser>(ReadOnlySpan<TChar> value, NumberStyles styles, out TInteger result)
707ParsingStatus status = ParsingStatus.OK;
714status = ParsingStatus.Failed;
719status = ParsingStatus.Overflow;
757ParsingStatus status = TryParseDecimal(value, styles, info, out decimal result);
758if (status != ParsingStatus.OK)
760if (status == ParsingStatus.Failed)
901internal static ParsingStatus TryParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out decimal result)
910return ParsingStatus.Failed;
915return ParsingStatus.Overflow;
918return ParsingStatus.OK;
1065internal static void ThrowOverflowOrFormatException<TChar, TInteger>(ParsingStatus status, ReadOnlySpan<TChar> value)
1069if (status == ParsingStatus.Failed)