Home | History | Annotate | Download | only in i18n

Lines Matching refs:parsePosition

159         ParsePosition& parsePosition,
227 ParsePosition& parsePosition,
300 ParsePosition& parsePosition,
335 ParsePosition& /*parsePosition*/,
680 * @param parsePosition On entry, ignored, but assumed to be 0.
698 * no match this is new Long(0) (not null), and parsePosition
703 ParsePosition& parsePosition,
727 ruleSet->parse(text, parsePosition, upperBound, result);
728 if (lenientParse && !ruleSet->isFractionRuleSet() && parsePosition.getIndex() == 0) {
732 fmt->parse(text, result, parsePosition);
739 numberFormat->parse(text, result, parsePosition);
746 if (parsePosition.getIndex() != 0) {
947 * @param parsePosition Ignored on entry, updated on exit to point to
954 ParsePosition& parsePosition,
963 return NFSubstitution::doParse(text, parsePosition, baseValue, upperBound, lenientParse, result);
969 ruleToUse->doParse(text, parsePosition, FALSE, upperBound, result);
971 if (parsePosition.getIndex() != 0) {
1126 * @param parsePosition Ignored on entry, but updated on exit to point
1141 ParsePosition& parsePosition,
1150 return NFSubstitution::doParse(text, parsePosition, baseValue, 0, lenientParse, resVal);
1158 ParsePosition workPos(1);
1194 parsePosition.setIndex(parsePosition.getIndex() + workPos.getIndex());
1198 parsePosition.setIndex(parsePosition.getIndex() + 1);
1273 ParsePosition& parsePosition,
1290 ParsePosition workPos(1);
1303 parsePosition.setIndex(parsePosition.getIndex() + workPos.getIndex());
1307 parsePosition.setIndex(parsePosition.getIndex() + 1);
1312 workText.remove(0, (int32_t)parsePosition.getIndex());
1313 parsePosition.setIndex(0);
1317 NFSubstitution::doParse(workText, parsePosition, withZeros ? 1 : baseValue, upperBound, FALSE, result);