Lines Matching full:other
74 PluralRules::PluralRules(const PluralRules& other)
75 : UObject(other),
79 *this=other;
93 PluralRules::operator=(const PluralRules& other) {
94 if (this != &other) {
96 if (other.mRules==NULL) {
100 mRules = new RuleChain(*other.mRules);
216 PluralRules::operator==(const PluralRules& other) const {
222 if ( this == &other ) {
229 StringEnumeration* otherKeywordList =other.getKeywords(status);
244 if (U_FAILURE(status) || !other.isKeyword(*ptrKeyword)) {
267 if ((limit=this->getRepeatLimit()) != other.getRepeatLimit()) {
273 otherKeyword = other.select(i);
532 AndConstraint::AndConstraint(const AndConstraint& other) {
533 this->op = other.op;
534 this->opNum=other.opNum;
535 this->rangeLow=other.rangeLow;
536 this->rangeHigh=other.rangeHigh;
537 this->integerOnly=other.integerOnly;
538 this->notIn=other.notIn;
539 if (other.next==NULL) {
543 this->next = new AndConstraint(*other.next);
631 OrConstraint::OrConstraint(const OrConstraint& other) {
632 if ( other.childNode == NULL ) {
636 other.childNode));
638 if (other.next == NULL ) {
642 this->next = new OrConstraint(*(other.next));
694 RuleChain::RuleChain(const RuleChain& other) {
695 this->repeatLimit = other.repeatLimit;
696 this->keyword=other.keyword;
697 if (other.ruleHeader != NULL) {
698 this->ruleHeader = new OrConstraint(*(other.ruleHeader));
703 if (other.next != NULL ) {
704 this->next = new RuleChain(*other.next);