Lines Matching full:rhs
93 virtual UBool operator==(const NFSubstitution& rhs) const;
142 virtual UBool operator==(const NFSubstitution& rhs) const;
203 virtual UBool operator==(const NFSubstitution& rhs) const;
270 virtual UBool operator==(const NFSubstitution& rhs) const;
523 NFSubstitution::operator==(const NFSubstitution& rhs) const
528 return getDynamicClassID() == rhs.getDynamicClassID()
529 && pos == rhs.pos
530 && (ruleSet == NULL) == (rhs.ruleSet == NULL)
531 // && ruleSet == rhs.ruleSet causes circularity, other checks to make instead?
533 ? (rhs.numberFormat == NULL)
534 : (*numberFormat == *rhs.numberFormat));
800 UBool MultiplierSubstitution::operator==(const NFSubstitution& rhs) const
802 return NFSubstitution::operator==(rhs) &&
803 divisor == ((const MultiplierSubstitution*)&rhs)->divisor;
849 UBool ModulusSubstitution::operator==(const NFSubstitution& rhs) const
851 return NFSubstitution::operator==(rhs) &&
852 divisor == ((const ModulusSubstitution*)&rhs)->divisor &&
853 ruleToUse == ((const ModulusSubstitution*)&rhs)->ruleToUse;
1167 FractionalPartSubstitution::operator==(const NFSubstitution& rhs) const
1169 return NFSubstitution::operator==(rhs) &&
1170 ((const FractionalPartSubstitution*)&rhs)->byDigits == byDigits;
1299 NumeratorSubstitution::operator==(const NFSubstitution& rhs) const
1301 return NFSubstitution::operator==(rhs) &&
1302 denominator == ((const NumeratorSubstitution*)&rhs)->denominator;