73 references to CharsRight
System (73)
regex\system\text\regularexpressions\RegexParser.cs (73)
236while (CharsRight() > 0) { 247while (CharsRight() > 0 && (!IsStopperX(ch = RightChar()) || ch == '{' && !IsTrueQuantifier())) 250while (CharsRight() > 0 && (!IsSpecial(ch = RightChar()) || ch == '{' && !IsTrueQuantifier())) 257if (CharsRight() == 0) 355if (CharsRight() == 0 || !(isQuantifier = IsTrueQuantifier())) { 388if (CharsRight() > 0 && RightChar() == ',') { 390if (CharsRight() == 0 || RightChar() == '}') 397if (startpos == Textpos() || CharsRight() == 0 || MoveRightGetChar() != '}') { 412if (CharsRight() == 0 || RightChar() != '?') 450c = CharsRight(); 496if (CharsRight() > 0 && RightChar() == '^') { 502for ( ; CharsRight() > 0; firstChar = false) { 511else if (ch == '\\' && CharsRight() > 0) { 569if (CharsRight() > 0 && RightChar() == ':' && !inRange) { 575if (CharsRight() < 2 || MoveRightGetChar() != ':' || MoveRightGetChar() != ']') 592if (CharsRight() > 0 && RightChar() != ']') 603else if (CharsRight() >= 2 && RightChar() == '-' && RightChar(1) != ']') { 609else if (CharsRight() >= 1 && ch == '-' && !fTranslatedChar && RightChar() == '[' && !firstChar) { 616if (CharsRight() > 0 && RightChar() != ']') 654if (CharsRight() == 0 || RightChar() != '?' || (RightChar() == '?' && (CharsRight() > 1 && RightChar(1) == ')'))) { 666if (CharsRight() == 0) 694if (CharsRight() == 0) 729if (CharsRight() > 0 && !(RightChar() == close || RightChar() == '-')) 741if (CharsRight() > 0 && !(RightChar() == close || RightChar() == '-')) 754if ((capnum != -1 || proceed == true) && CharsRight() > 0 && RightChar() == '-') { 765if (CharsRight() > 0 && RightChar() != close) 777if (CharsRight() > 0 && RightChar() != close) 788if ((capnum != -1 || uncapnum != -1) && CharsRight() > 0 && MoveRightGetChar() == close) { 799if (CharsRight() > 0) 806if (CharsRight() > 0 && MoveRightGetChar() == ')') { 819if (IsCaptureName(capname) && CharsRight() > 0 && MoveRightGetChar() == ')') 828int charsRight = CharsRight(); 852if (CharsRight() == 0) 879while (CharsRight() > 0 && IsSpace(RightChar())) 882if (CharsRight() == 0) 886while (CharsRight() > 0 && RightChar() != '\n') 889else if (CharsRight() >= 3 && RightChar(2) == '#' && 891while (CharsRight() > 0 && RightChar() != ')') 893if (CharsRight() == 0) 903if (CharsRight() < 3 || RightChar(2) != '#' || 907while (CharsRight() > 0 && RightChar() != ')') 909if (CharsRight() == 0) 924if (CharsRight() == 0) 992if (CharsRight() == 0) 1006if (CharsRight() >= 2) { 1016if (!angled || CharsRight() <= 0) 1024else if ((ch == '<' || ch == '\'') && CharsRight() > 1) { 1037if (CharsRight() > 0 && MoveRightGetChar() == close) { 1056if (CharsRight() == 0 || (ch = RightChar()) < '0' || ch > '9') 1076if (CharsRight() > 0 && MoveRightGetChar() == close) { 1099if (CharsRight() == 0) 1109if (ch == '{' && CharsRight() > 1) { 1130while (CharsRight() > 0 && (ch = RightChar()) >= '0' && ch <= '9') { 1150if (!angled || CharsRight() > 0 && MoveRightGetChar() == '}') { 1159if (CharsRight() > 0 && MoveRightGetChar() == '}') { 1211while (CharsRight() > 0) { 1234if (c > CharsRight()) 1235c = CharsRight(); 1259while (CharsRight() > 0 && (uint)(d = (char)(RightChar() - '0')) <= 9) { 1281if (CharsRight() >= c) { 1318if (CharsRight() <= 0) 1355for (off = false; CharsRight() > 0; MoveRight()) { 1424if (CharsRight() < 3) { 1433while (CharsRight() > 0) { 1442if (CharsRight() == 0 || MoveRightGetChar() != '}') 1517while (CharsRight() > 0) { 1522if (CharsRight() > 0) 1543if (CharsRight() >= 2 && RightChar(1) == '#' && RightChar() == '?') { 1550if (CharsRight() > 0 && RightChar() == '?') { 1554if (CharsRight() > 1 && (RightChar() == '<' || RightChar() == '\'')) { 1575if (CharsRight() > 0) { 1835int nChars = CharsRight();