src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (27)
180ParsingStatus status = TryParseBinaryInteger(value, styles, info, out TInteger result);
182if (status != ParsingStatus.OK)
190internal static ParsingStatus TryParseBinaryInteger<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result)
213private static ParsingStatus TryParseBinaryIntegerNumber<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result)
222return ParsingStatus.Failed;
227return ParsingStatus.Overflow;
230return ParsingStatus.OK;
234internal static ParsingStatus TryParseBinaryIntegerStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out TInteger result)
471ParsingStatus status = ParsingStatus.OK;
478status = ParsingStatus.Failed;
483status = ParsingStatus.Overflow;
516internal static ParsingStatus TryParseBinaryIntegerHexNumberStyle<TChar, TInteger>(ReadOnlySpan<TChar> value, NumberStyles styles, out TInteger result)
554private static ParsingStatus TryParseBinaryIntegerHexOrBinaryNumberStyle<TChar, TInteger, TParser>(ReadOnlySpan<TChar> value, NumberStyles styles, out TInteger result)
673ParsingStatus status = ParsingStatus.OK;
680status = ParsingStatus.Failed;
685status = ParsingStatus.Overflow;
723ParsingStatus status = TryParseDecimal(value, styles, info, out decimal result);
724if (status != ParsingStatus.OK)
726if (status == ParsingStatus.Failed)
867internal static ParsingStatus TryParseDecimal<TChar>(ReadOnlySpan<TChar> value, NumberStyles styles, NumberFormatInfo info, out decimal result)
876return ParsingStatus.Failed;
881return ParsingStatus.Overflow;
884return ParsingStatus.OK;
1031internal static void ThrowOverflowOrFormatException<TChar, TInteger>(ParsingStatus status, ReadOnlySpan<TChar> value)
1035if (status == ParsingStatus.Failed)