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