10 references to MatchChars
System.Private.CoreLib (10)
src\libraries\Common\src\System\Number.Parsing.Common.cs (10)
67if (((styles & NumberStyles.AllowLeadingSign) != 0) && (state & StateSign) == 0 && ((next = MatchChars(p, strEnd, info.PositiveSignTChar<TChar>())) != null || ((next = MatchNegativeSignChars(p, strEnd, info)) != null && (number.IsNegative = true)))) 77else if (!currSymbol.IsEmpty && (next = MatchChars(p, strEnd, currSymbol)) != null) 151else if (((styles & NumberStyles.AllowDecimalPoint) != 0) && ((state & StateDecimal) == 0) && ((next = MatchChars(p, strEnd, decSep)) != null || (parsingCurrency && (state & StateCurrency) == 0 && (next = MatchChars(p, strEnd, info.NumberDecimalSeparatorTChar<TChar>())) != null))) 156else if (((styles & NumberStyles.AllowThousands) != 0) && ((state & StateDigits) != 0) && ((state & StateDecimal) == 0) && ((next = MatchChars(p, strEnd, groupSep)) != null || (parsingCurrency && (state & StateCurrency) == 0 && (next = MatchChars(p, strEnd, info.NumberGroupSeparatorTChar<TChar>())) != null))) 176if ((next = MatchChars(p, strEnd, info.PositiveSignTChar<TChar>())) != null) 238if ((styles & NumberStyles.AllowTrailingSign) != 0 && ((state & StateSign) == 0) && ((next = MatchChars(p, strEnd, info.PositiveSignTChar<TChar>())) != null || (((next = MatchNegativeSignChars(p, strEnd, info)) != null) && (number.IsNegative = true)))) 247else if (!currSymbol.IsEmpty && (next = MatchChars(p, strEnd, currSymbol)) != null) 326TChar* ret = MatchChars(p, pEnd, info.NegativeSignTChar<TChar>());