Lines Matching refs:upperBound
549 * of its rules (with a base value less than upperBound) and returns
556 * @param upperBound Limits the rules that can be allowed to match.
557 * Only rules whose base values are strictly less than upperBound
584 NFRuleSet::parse(const UnicodeString& text, ParsePosition& pos, double upperBound, Formattable& result) const
613 fprintf(stderr, " <nfrs before negative> %x ub: %g\n", negativeNumberRule, upperBound);
615 UBool success = negativeNumberRule->doParse(text, workingPos, 0, upperBound, tempResult);
635 UBool success = fractionRules[i]->doParse(text, workingPos, 0, upperBound, tempResult);
660 int64_t ub = util64_fromDouble(upperBound);
667 fprintf(stderr, "ub: %g, i64: %s (%s)\n", upperBound, ubstr, ubstrhex);
675 UBool success = rules[i]->doParse(text, workingPos, fIsFractionRuleSet, upperBound, tempResult);