Lines Matching refs:RuleChain
98 mRules = new RuleChain(*other.mRules); in operator =()
376 RuleChain *rc = rulesForKeyword(keyword); in getSamples()
388 RuleChain *PluralRules::rulesForKeyword(const UnicodeString &keyword) const { in rulesForKeyword()
389 RuleChain *rc; in rulesForKeyword()
567 RuleChain *newChain = new RuleChain; in parse()
578 RuleChain *insertAfter = prules->mRules; in parse()
873 RuleChain::RuleChain(): fKeyword(), fNext(NULL), ruleHeader(NULL), fDecimalSamples(), fIntegerSampl… in RuleChain() function in RuleChain
877 RuleChain::RuleChain(const RuleChain& other) : in RuleChain() function in RuleChain
885 this->fNext = new RuleChain(*other.fNext); in RuleChain()
889 RuleChain::~RuleChain() { in ~RuleChain()
896 RuleChain::select(const FixedDecimal &number) const { in select()
898 for (const RuleChain *rules = this; rules != NULL; rules = rules->fNext) { in select()
927 RuleChain::dumpRules(UnicodeString& result) { in dumpRules()
1017 RuleChain::getKeywords(int32_t capacityOfKeywords, UnicodeString* keywords, int32_t& arraySize) con… in getKeywords()
1034 RuleChain::isKeyword(const UnicodeString& keywordParam) const { in isKeyword()
1342 PluralKeywordEnumeration::PluralKeywordEnumeration(RuleChain *header, UErrorCode& status) in PluralKeywordEnumeration()
1349 RuleChain *node=header; in PluralKeywordEnumeration()