Home
last modified time | relevance | path

Searched refs:ParsedPatternInfo (Results 1 – 21 of 21) sorted by relevance

/external/icu/icu4c/source/i18n/
Dnumber_patternstring.h62 struct U_I18N_API ParsedPatternInfo : public AffixPatternProvider, public UMemory { struct
67 ParsedPatternInfo() in ParsedPatternInfo() argument
70 ~ParsedPatternInfo() U_OVERRIDE = default;
73 ParsedPatternInfo& operator=(ParsedPatternInfo&& src) U_NOEXCEPT = default; argument
173 … static void parseToPatternInfo(const UnicodeString& patternString, ParsedPatternInfo& patternInfo, argument
219ParsedPatternInfo& patternInfo, IgnoreRounding _ignoreRounding,
Dnumber_patternstring.cpp24 void PatternParser::parseToPatternInfo(const UnicodeString& patternString, ParsedPatternInfo& patte… in parseToPatternInfo()
49 char16_t ParsedPatternInfo::charAt(int32_t flags, int32_t index) const { in charAt()
57 int32_t ParsedPatternInfo::length(int32_t flags) const { in length()
61 int32_t ParsedPatternInfo::getLengthFromEndpoints(const Endpoints& endpoints) { in getLengthFromEndpoints()
65 UnicodeString ParsedPatternInfo::getString(int32_t flags) const { in getString()
74 const Endpoints& ParsedPatternInfo::getEndpoints(int32_t flags) const { in getEndpoints()
93 bool ParsedPatternInfo::positiveHasPlusSign() const { in positiveHasPlusSign()
97 bool ParsedPatternInfo::hasNegativeSubpattern() const { in hasNegativeSubpattern()
101 bool ParsedPatternInfo::negativeHasMinusSign() const { in negativeHasMinusSign()
105 bool ParsedPatternInfo::hasCurrencySign() const { in hasCurrencySign()
[all …]
Dnumber_compact.cpp260 ParsedPatternInfo patternInfo; in precomputeAllModifiers()
310 ParsedPatternInfo &patternInfo = const_cast<CompactHandler *>(this)->unsafePatternInfo; in processQuantity()
Dnumber_compact.h76 ParsedPatternInfo unsafePatternInfo;
Dnumber_grouping.cpp67 void Grouper::setLocaleData(const impl::ParsedPatternInfo &patternInfo, const Locale& locale) { in setLocaleData()
Dnumber_formatimpl.h91 LocalPointer<const ParsedPatternInfo> fPatternInfo;
Dnumparse_impl.cpp50 ParsedPatternInfo patternInfo; in createSimpleParser()
Dnumber_formatimpl.cpp257 auto patternInfo = new ParsedPatternInfo(); in macrosToMicroGenerator()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DPatternStringParser.java25 public static ParsedPatternInfo parseToPatternInfo(String patternString) { in parseToPatternInfo()
27 ParsedPatternInfo result = new ParsedPatternInfo(patternString); in parseToPatternInfo()
87 public static class ParsedPatternInfo implements AffixPatternProvider { class in PatternStringParser
92 private ParsedPatternInfo(String pattern) { in ParsedPatternInfo() method in PatternStringParser.ParsedPatternInfo
246 private static void consumePattern(ParserState state, ParsedPatternInfo result) { in consumePattern()
532 ParsedPatternInfo patternInfo = parseToPatternInfo(pattern); in parseToExistingPropertiesImpl()
539 ParsedPatternInfo patternInfo, in patternInfoToProperties()
DGrouper.java7 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
121 public Grouper withLocaleData(ULocale locale, ParsedPatternInfo patternInfo) { in withLocaleData()
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/
DPatternStringParser.java27 public static ParsedPatternInfo parseToPatternInfo(String patternString) { in parseToPatternInfo()
29 ParsedPatternInfo result = new ParsedPatternInfo(patternString); in parseToPatternInfo()
90 public static class ParsedPatternInfo implements AffixPatternProvider { class in PatternStringParser
95 private ParsedPatternInfo(String pattern) { in ParsedPatternInfo() method in PatternStringParser.ParsedPatternInfo
252 private static void consumePattern(ParserState state, ParsedPatternInfo result) { in consumePattern()
538 ParsedPatternInfo patternInfo = parseToPatternInfo(pattern); in parseToExistingPropertiesImpl()
545 ParsedPatternInfo patternInfo, in patternInfoToProperties()
DGrouper.java8 import android.icu.impl.number.PatternStringParser.ParsedPatternInfo;
123 public Grouper withLocaleData(ULocale locale, ParsedPatternInfo patternInfo) { in withLocaleData()
/external/icu/android_icu4j/src/main/java/android/icu/number/
DCompactNotation.java21 import android.icu.impl.number.PatternStringParser.ParsedPatternInfo;
114ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in precomputeAllModifiers()
151ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in processQuantity()
DNumberFormatterImpl.java23 import android.icu.impl.number.PatternStringParser.ParsedPatternInfo;
243 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in macrosToMicroGenerator()
/external/icu/icu4c/source/test/intltest/
Dnumbertest_patternmodifier.cpp26 ParsedPatternInfo patternInfo; in testBasic()
58 ParsedPatternInfo patternInfo2; in testBasic()
88 ParsedPatternInfo patternInfo; in testPatternWithNoPlaceholder()
131 ParsedPatternInfo patternInfo; in testMutableEqualsImmutable()
Dnumbertest_patternstring.cpp100 ParsedPatternInfo patternInfo; in testExceptionOnInvalid()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
DCompactNotation.java20 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
113ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in precomputeAllModifiers()
150ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(patternString); in processQuantity()
DNumberFormatterImpl.java22 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
242 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in macrosToMicroGenerator()
/external/icu/android_icu4j/src/main/java/android/icu/impl/number/parse/
DNumberParserImpl.java20 import android.icu.impl.number.PatternStringParser.ParsedPatternInfo;
56 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in createSimpleParser()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
DNumberParserImpl.java19 import com.ibm.icu.impl.number.PatternStringParser.ParsedPatternInfo;
54 ParsedPatternInfo patternInfo = PatternStringParser.parseToPatternInfo(pattern); in createSimpleParser()
/external/icu/icu4c/source/i18n/unicode/
Dnumberformatter.h133 struct ParsedPatternInfo;
1324 void setLocaleData(const impl::ParsedPatternInfo &patternInfo, const Locale& locale);