/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() 123 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() 84 !properties.currencyUsage.isNull() || affixProvider->hasCurrencySign()); in oldToNew() 264 macros.affixProvider = nullptr; in oldToNew()
|
D | number_formatimpl.cpp | 346 macros.affixProvider != nullptr ? macros.affixProvider in macrosToMicroGenerator()
|
D | number_skeletons.cpp | 804 if (macros.affixProvider != nullptr) { in generateSkeleton()
|
/external/icu/android_icu4j/src/main/java/android/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() 306 macros.affixProvider = null; in oldToNew()
|
D | NumberFormatterImpl.java | 324 … patternMod.setPatternInfo((macros.affixProvider != null) ? macros.affixProvider : patternInfo); in macrosToMicroGenerator()
|
D | NumberSkeletonImpl.java | 862 if (macros.affixProvider != null) { 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() 176 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 198 AffixMatcher.createMatchers(affixProvider, parser, factory, ignorables, parseFlags); in createParserFromProperties() 204 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 214 if (!isStrict && affixProvider.containsSymbolType(AffixUtils.TYPE_PERCENT)) { in createParserFromProperties() 217 if (!isStrict && 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() 174 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 196 AffixMatcher.createMatchers(affixProvider, parser, factory, ignorables, parseFlags); in createParserFromProperties() 202 if (parseCurrency || affixProvider.hasCurrencySign()) { in createParserFromProperties() 212 if (!isStrict && affixProvider.containsSymbolType(AffixUtils.TYPE_PERCENT)) { in createParserFromProperties() 215 if (!isStrict && affixProvider.containsSymbolType(AffixUtils.TYPE_PERMILLE)) { in createParserFromProperties()
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/ |
D | NumberPropertyMapper.java | 106 AffixPatternProvider affixProvider; in oldToNew() local 108 affixProvider = new PropertiesAffixPatternProvider(properties); in oldToNew() 110 …affixProvider = new CurrencyPluralInfoAffixProvider(properties.getCurrencyPluralInfo(), properties… in oldToNew() 112 macros.affixProvider = affixProvider; in oldToNew() 121 || affixProvider.hasCurrencySign()); in oldToNew() 305 macros.affixProvider = null; in oldToNew()
|
D | NumberFormatterImpl.java | 323 … patternMod.setPatternInfo((macros.affixProvider != null) ? macros.affixProvider : patternInfo); in macrosToMicroGenerator()
|
D | NumberSkeletonImpl.java | 861 if (macros.affixProvider != null) { in generateSkeleton()
|
/external/icu/icu4c/source/i18n/unicode/ |
D | numberformatter.h | 1453 const AffixPatternProvider* affixProvider = nullptr; // no ownership member
|