• Home
  • Raw
  • Download

Lines Matching refs:ruleSet

133         const NFRuleSet* ruleSet,
209 const NFRuleSet* ruleSet,
316 const NFRuleSet* ruleSet, in makeSubstitution() argument
342 return new IntegralPartSubstitution(pos, ruleSet, description, status); in makeSubstitution()
347 else if (ruleSet->isFractionRuleSet()) { in makeSubstitution()
354 return new MultiplierSubstitution(pos, rule->getDivisor(), ruleSet, in makeSubstitution()
363 return new AbsoluteValueSubstitution(pos, ruleSet, description, status); in makeSubstitution()
371 return new FractionalPartSubstitution(pos, ruleSet, description, status); in makeSubstitution()
376 else if (ruleSet->isFractionRuleSet()) { in makeSubstitution()
385 ruleSet, description, status); in makeSubstitution()
391 return new SameValueSubstitution(pos, ruleSet, description, status); in makeSubstitution()
405 : pos(_pos), ruleSet(NULL), numberFormat(NULL) in NFSubstitution()
428 this->ruleSet = _ruleSet; in NFSubstitution()
434 this->ruleSet = _ruleSet->getOwner()->findRuleSet(workingDescription, status); in NFSubstitution()
467 this->ruleSet = _ruleSet; in NFSubstitution()
522 && (ruleSet == NULL) == (rhs.ruleSet == NULL)
546 if (ruleSet != NULL) { in toString()
547 ruleSet->getName(temp); in toString()
572 if (ruleSet != NULL) { in doSubstitution()
576ruleSet->format(transformNumber(number), toInsertInto, _pos + this->pos, recursionCount, status); in doSubstitution()
611 const NFRule *infiniteRule = ruleSet->findDoubleRule(uprv_getInfinity()); in doSubstitution()
618 if (numberToFormat == uprv_floor(numberToFormat) && ruleSet != NULL) { in doSubstitution()
619ruleSet->format(util64_fromDouble(numberToFormat), toInsertInto, _pos + this->pos, recursionCount,… in doSubstitution()
625 if (ruleSet != NULL) { in doSubstitution()
626 ruleSet->format(numberToFormat, toInsertInto, _pos + this->pos, recursionCount, status); in doSubstitution()
698 if (ruleSet != NULL) { in doParse()
699 ruleSet->parse(text, parsePosition, upperBound, result); in doParse()
700 if (lenientParse && !ruleSet->isFractionRuleSet() && parsePosition.getIndex() == 0) { in doParse()