Lines Matching refs:MutablePatternModifier
23 MutablePatternModifier::MutablePatternModifier(bool isStrong) in MutablePatternModifier() function in MutablePatternModifier
26 void MutablePatternModifier::setPatternInfo(const AffixPatternProvider* patternInfo) { in setPatternInfo()
30 void MutablePatternModifier::setPatternAttributes(UNumberSignDisplay signDisplay, bool perMille) { in setPatternAttributes()
35 void MutablePatternModifier::setSymbols(const DecimalFormatSymbols* symbols, in setSymbols()
45 void MutablePatternModifier::setNumberProperties(int8_t signum, StandardPlural::Form plural) { in setNumberProperties()
50 bool MutablePatternModifier::needsPlurals() const { in needsPlurals()
56 ImmutablePatternModifier* MutablePatternModifier::createImmutable(UErrorCode& status) { in createImmutable()
61 MutablePatternModifier::createImmutableAndChain(const MicroPropsGenerator* parent, UErrorCode& stat… in createImmutableAndChain()
109 ConstantMultiFieldModifier* MutablePatternModifier::createConstantModifier(UErrorCode& status) { in createConstantModifier()
154 MicroPropsGenerator& MutablePatternModifier::addToChain(const MicroPropsGenerator* parent) { in addToChain()
159 void MutablePatternModifier::processQuantity(DecimalQuantity& fq, MicroProps& micros, in processQuantity()
164 auto nonConstThis = const_cast<MutablePatternModifier*>(this); in processQuantity()
176 int32_t MutablePatternModifier::apply(NumberStringBuilder& output, int32_t leftIndex, int32_t right… in apply()
180 auto nonConstThis = const_cast<MutablePatternModifier*>(this); in apply()
206 int32_t MutablePatternModifier::getPrefixLength() const { in getPrefixLength()
209 auto nonConstThis = const_cast<MutablePatternModifier*>(this); in getPrefixLength()
218 int32_t MutablePatternModifier::getCodePointCount() const { in getCodePointCount()
221 auto nonConstThis = const_cast<MutablePatternModifier*>(this); in getCodePointCount()
232 bool MutablePatternModifier::isStrong() const { in isStrong()
236 bool MutablePatternModifier::containsField(UNumberFormatFields field) const { in containsField()
243 void MutablePatternModifier::getParameters(Parameters& output) const { in getParameters()
249 bool MutablePatternModifier::semanticallyEquivalent(const Modifier& other) const { in semanticallyEquivalent()
256 int32_t MutablePatternModifier::insertPrefix(NumberStringBuilder& sb, int position, UErrorCode& sta… in insertPrefix()
262 int32_t MutablePatternModifier::insertSuffix(NumberStringBuilder& sb, int position, UErrorCode& sta… in insertSuffix()
269 void MutablePatternModifier::prepareAffix(bool isPrefix) { in prepareAffix()
274 UnicodeString MutablePatternModifier::getSymbol(AffixPatternType type) const { in getSymbol()
315 UnicodeString MutablePatternModifier::toUnicodeString() const { in toUnicodeString()