Home | History | Annotate | Download | only in i18n

Lines Matching defs:workingPos

624     ParsePosition workingPos = pos;
641 UBool success = negativeNumberRule->doParse(text, workingPos, 0, upperBound, tempResult);
643 fprintf(stderr, " <nfrs after negative> success: %d wpi: %d\n", success, workingPos.getIndex());
645 if (success && workingPos.getIndex() > highWaterMark.getIndex()) {
647 highWaterMark = workingPos;
649 workingPos = pos;
661 UBool success = fractionRules[i]->doParse(text, workingPos, 0, upperBound, tempResult);
662 if (success && (workingPos.getIndex() > highWaterMark.getIndex())) {
664 highWaterMark = workingPos;
666 workingPos = pos;
701 UBool success = rules[i]->doParse(text, workingPos, fIsFractionRuleSet, upperBound, tempResult);
702 if (success && workingPos.getIndex() > highWaterMark.getIndex()) {
704 highWaterMark = workingPos;
706 workingPos = pos;