Lines Matching refs:nonNumericalRules
146 nonNumericalRules[i] = NULL; in NFRuleSet()
272 delete nonNumericalRules[NEGATIVE_RULE_INDEX]; in setNonNumericalRule()
273 nonNumericalRules[NEGATIVE_RULE_INDEX] = rule; in setNonNumericalRule()
285 delete nonNumericalRules[INFINITY_RULE_INDEX]; in setNonNumericalRule()
286 nonNumericalRules[INFINITY_RULE_INDEX] = rule; in setNonNumericalRule()
289 delete nonNumericalRules[NAN_RULE_INDEX]; in setNonNumericalRule()
290 nonNumericalRules[NAN_RULE_INDEX] = rule; in setNonNumericalRule()
305 NFRule *bestResult = nonNumericalRules[originalIndex]; in setBestFractionRule()
307 nonNumericalRules[originalIndex] = newRule; in setBestFractionRule()
315 nonNumericalRules[originalIndex] = newRule; in setBestFractionRule()
328 delete nonNumericalRules[i]; in ~NFRuleSet()
356 if (!util_equalRules(nonNumericalRules[i], rhs.nonNumericalRules[i])) { in operator ==()
379 if (nonNumericalRules[nonNumericalIdx]) { in setDecimalFormatSymbols()
382 … if (nonNumericalRules[nonNumericalIdx]->getBaseValue() == fractionRule->getBaseValue()) { in setDecimalFormatSymbols()
390 NFRule *rule = nonNumericalRules[nnrIdx]; in setDecimalFormatSymbols()
436 const NFRule *rule = nonNumericalRules[NAN_RULE_INDEX]; in findDoubleRule()
447 if (nonNumericalRules[NEGATIVE_RULE_INDEX]) { in findDoubleRule()
448 return nonNumericalRules[NEGATIVE_RULE_INDEX]; in findDoubleRule()
455 const NFRule *rule = nonNumericalRules[INFINITY_RULE_INDEX]; in findDoubleRule()
466 if (number < 1 && nonNumericalRules[PROPER_FRACTION_RULE_INDEX]) { in findDoubleRule()
467 return nonNumericalRules[PROPER_FRACTION_RULE_INDEX]; in findDoubleRule()
470 else if (nonNumericalRules[IMPROPER_FRACTION_RULE_INDEX]) { in findDoubleRule()
471 return nonNumericalRules[IMPROPER_FRACTION_RULE_INDEX]; in findDoubleRule()
476 if (nonNumericalRules[MASTER_RULE_INDEX]) { in findDoubleRule()
477 return nonNumericalRules[MASTER_RULE_INDEX]; in findDoubleRule()
499 if (nonNumericalRules[NEGATIVE_RULE_INDEX]) { in findNormalRule()
500 return nonNumericalRules[NEGATIVE_RULE_INDEX]; in findNormalRule()
557 return nonNumericalRules[MASTER_RULE_INDEX]; in findNormalRule()
710 if (nonNumericalRules[i] && ((nonNumericalExecutedRuleMask >> i) & 1) == 0) { in parse()
715 …UBool success = nonNumericalRules[i]->doParse(text, workingPos, 0, upperBound, nonNumericalExecute… in parse()
791 NFRule *rule = nonNumericalRules[i]; in appendRules()
792 if (nonNumericalRules[i]) { in appendRules()