Home | History | Annotate | Download | only in i18n

Lines Matching refs:parse

648  * performed on the result of the parse and the value passed in
649 * and returned as the result. The parse position is updated to
651 * @param text The string to parse
655 * @param baseValue A partial parse result that should be
656 * combined with the result of this parse
664 * formatter isn't in lenient-parse mode, but is also false
666 * lenient-parse mode.)
692 // use our rule set to parse the text. If that fails and
695 // be false even when the formatter's lenient-parse mode is
699 ruleSet->parse(text, parsePosition, upperBound, result);
704 fmt->parse(text, result, parsePosition);
709 // ...or use our DecimalFormat to parse the text
711 numberFormat->parse(text, result, parsePosition);
714 // if the parse was successful, we've already advanced the caller's
715 // parse position (this is the one function that doesn't have one
716 // of its own). Derive a parse result and return it as a Long,
722 // composeRuleValue() produces a full parse result from
723 // the partial parse result passed to this function from
727 // parse result) and the partial parse result obtained by
730 // text with RuleBasedNumberFormat.parse() ). How the two
731 // values are used to derive the full parse result depends
747 // if the parse was UNsuccessful, return 0
911 * @param text The string to parse
914 * @param baseValue The partial parse result prior to calling this
926 // inherited parse() routine to do the parsing
932 // do some of the other work of NFRuleSet.parse()
1090 * @param text The string to parse
1093 * @param baseValue The partial parse result prior to entering this
1099 * @return If the match was successful, the current partial parse
1117 // if we ARE in byDigits mode, parse the text one digit at a time
1133 getRuleSet()->parse(workText, workPos, 10, temp);
1150 fmt->parse(workText, temp, workPos);
1248 // and use that to adjust the parse result
1259 getRuleSet()->parse(workText, workPos, 1, temp); // parse zero or nothing at all
1280 // we've parsed off the zeros, now let's parse the rest from our current position