Lines Matching refs:Modifier
25 class U_I18N_API ConstantAffixModifier : public Modifier, public UObject {
44 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE;
57 class U_I18N_API SimpleModifier : public Modifier, public UMemory {
62 const Modifier::Parameters parameters);
80 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE;
129 Modifier::Parameters fParameters;
136 class U_I18N_API ConstantMultiFieldModifier : public Modifier, public UMemory {
143 const Modifier::Parameters parameters) in ConstantMultiFieldModifier()
173 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE;
182 Modifier::Parameters fParameters;
233 class U_I18N_API EmptyModifier : public Modifier, public UMemory {
267 bool semanticallyEquivalent(const Modifier& other) const U_OVERRIDE { in semanticallyEquivalent()
292 void adoptModifier(int8_t signum, StandardPlural::Form plural, const Modifier *mod) { in adoptModifier()
301 void adoptModifierWithoutPlural(int8_t signum, const Modifier *mod) { in adoptModifierWithoutPlural()
307 const Modifier *getModifier(int8_t signum, StandardPlural::Form plural) const U_OVERRIDE { in getModifier()
308 const Modifier* modifier = mods[getModIndex(signum, plural)]; in getModifier()
316 const Modifier *getModifierWithoutPlural(int8_t signum) const { in getModifierWithoutPlural()
322 const Modifier *mods[3 * StandardPlural::COUNT] = {};