/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ |
D | MacroProps.java | 33 public AffixPatternProvider affixProvider; // not in API; for JDK compatibility mode only field in MacroProps 69 if (affixProvider == null) in fallback() 70 affixProvider = fallback.affixProvider; in fallback() 93 affixProvider, in hashCode() 120 && Objects.equals(affixProvider, other.affixProvider) in equals()
|
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/ |
D | MacroProps.java | 37 public AffixPatternProvider affixProvider; // not in API; for JDK compatibility mode only field in MacroProps 73 if (affixProvider == null) in fallback() 74 affixProvider = fallback.affixProvider; in fallback() 97 affixProvider, in hashCode() 124 && Objects.equals(affixProvider, other.affixProvider) in equals()
|
/external/icu/icu4c/source/i18n/ |
D | numparse_impl.cpp | 88 AffixPatternProvider* affixProvider; in createParserFromProperties() local 91 affixProvider = &localPAPP; in createParserFromProperties() 94 affixProvider = &localCPIAP; in createParserFromProperties() 96 if (affixProvider == nullptr || U_FAILURE(status)) { return nullptr; } in createParserFromProperties() 102 if (affixProvider == nullptr || U_FAILURE(status)) { return nullptr; } in createParserFromProperties() 124 if (parseCurrency || affixProvider->hasCurrencySign()) { in createParserFromProperties() 146 *affixProvider, *parser, ignorables, parseFlags, status); in createParserFromProperties() 152 if (parseCurrency || affixProvider->hasCurrencySign()) { in createParserFromProperties() 162 if (!isStrict && affixProvider->containsSymbolType(AffixPatternType::TYPE_PERCENT, status)) { in createParserFromProperties() 165 if (!isStrict && affixProvider->containsSymbolType(AffixPatternType::TYPE_PERMILLE, status)) { in createParserFromProperties()
|
D | number_mapper.cpp | 66 AffixPatternProvider* affixProvider; in oldToNew() local 70 affixProvider = &warehouse.propertiesAPP; in oldToNew() 74 affixProvider = &warehouse.currencyPluralInfoAPP; in oldToNew() 76 macros.affixProvider = affixProvider; in oldToNew() 86 affixProvider->hasCurrencySign()); in oldToNew() 271 macros.affixProvider = nullptr; in oldToNew()
|
D | number_formatimpl.cpp | 373 macros.affixProvider != nullptr ? macros.affixProvider in macrosToMicroGenerator()
|
D | number_skeletons.cpp | 838 if (macros.affixProvider != nullptr) { in generateSkeleton()
|
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/ |
D | NumberParserImpl.java | 143 AffixPatternProvider affixProvider; in createParserFromProperties() local 145 affixProvider = new PropertiesAffixPatternProvider(properties); in createParserFromProperties() 147 …affixProvider = new CurrencyPluralInfoAffixProvider(properties.getCurrencyPluralInfo(), properties… in createParserFromProperties() 185 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 207 AffixMatcher.createMatchers(affixProvider, parser, factory, ignorables, parseFlags); in createParserFromProperties() 213 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 223 … if (parseMode == ParseMode.LENIENT && affixProvider.containsSymbolType(AffixUtils.TYPE_PERCENT)) { in createParserFromProperties() 226 …if (parseMode == ParseMode.LENIENT && affixProvider.containsSymbolType(AffixUtils.TYPE_PERMILLE)) { in createParserFromProperties()
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/ |
D | NumberParserImpl.java | 141 AffixPatternProvider affixProvider; in createParserFromProperties() local 143 affixProvider = new PropertiesAffixPatternProvider(properties); in createParserFromProperties() 145 …affixProvider = new CurrencyPluralInfoAffixProvider(properties.getCurrencyPluralInfo(), properties… in createParserFromProperties() 183 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 205 AffixMatcher.createMatchers(affixProvider, parser, factory, ignorables, parseFlags); in createParserFromProperties() 211 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 221 … if (parseMode == ParseMode.LENIENT && affixProvider.containsSymbolType(AffixUtils.TYPE_PERCENT)) { in createParserFromProperties() 224 …if (parseMode == ParseMode.LENIENT && affixProvider.containsSymbolType(AffixUtils.TYPE_PERMILLE)) { in createParserFromProperties()
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/ |
D | NumberPropertyMapper.java | 107 AffixPatternProvider affixProvider; in oldToNew() local 109 affixProvider = new PropertiesAffixPatternProvider(properties); in oldToNew() 111 …affixProvider = new CurrencyPluralInfoAffixProvider(properties.getCurrencyPluralInfo(), properties… in oldToNew() 113 macros.affixProvider = affixProvider; in oldToNew() 122 || affixProvider.hasCurrencySign()); in oldToNew() 310 macros.affixProvider = null; in oldToNew()
|
D | NumberFormatterImpl.java | 326 …patternMod.setPatternInfo((macros.affixProvider != null) ? macros.affixProvider : patternInfo, nul… in macrosToMicroGenerator()
|
D | NumberSkeletonImpl.java | 861 if (macros.affixProvider != null) { in generateSkeleton()
|
/external/icu/android_icu4j/src/main/java/android/icu/number/ |
D | NumberPropertyMapper.java | 108 AffixPatternProvider affixProvider; in oldToNew() local 110 affixProvider = new PropertiesAffixPatternProvider(properties); in oldToNew() 112 …affixProvider = new CurrencyPluralInfoAffixProvider(properties.getCurrencyPluralInfo(), properties… in oldToNew() 114 macros.affixProvider = affixProvider; in oldToNew() 123 || affixProvider.hasCurrencySign()); in oldToNew() 311 macros.affixProvider = null; in oldToNew()
|
D | NumberFormatterImpl.java | 327 …patternMod.setPatternInfo((macros.affixProvider != null) ? macros.affixProvider : patternInfo, nul… in macrosToMicroGenerator()
|
D | NumberSkeletonImpl.java | 862 if (macros.affixProvider != null) { in generateSkeleton()
|
/external/icu/icu4c/source/i18n/unicode/ |
D | numberformatter.h | 1407 const AffixPatternProvider* affixProvider = nullptr; // no ownership member
|