Home
last modified time | relevance | path

Searched refs:NumberParserImpl (Results 1 – 25 of 36) sorted by relevance

12

/third_party/icu/icu4c/source/i18n/
Dnumparse_impl.cpp35 NumberParserImpl*
36 NumberParserImpl::createSimpleParser(const Locale& locale, const UnicodeString& patternString, in createSimpleParser()
39 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createSimpleParser()
81 NumberParserImpl*
82 NumberParserImpl::createParserFromProperties(const number::impl::DecimalFormatProperties& propertie… in createParserFromProperties()
122 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createParserFromProperties()
207 NumberParserImpl::NumberParserImpl(parse_flags_t parseFlags) in NumberParserImpl() function in NumberParserImpl
211 NumberParserImpl::~NumberParserImpl() { in ~NumberParserImpl()
215 void NumberParserImpl::addMatcher(NumberParseMatcher& matcher) { in addMatcher()
223 void NumberParserImpl::freeze() { in freeze()
[all …]
Dnumparse_impl.h36 class U_I18N_API NumberParserImpl : public MutableMatcherCollection, public UMemory {
38 virtual ~NumberParserImpl();
40 …static NumberParserImpl* createSimpleParser(const Locale& locale, const UnicodeString& patternStri…
43 static NumberParserImpl* createParserFromProperties(
97 explicit NumberParserImpl(parse_flags_t parseFlags);
Dnumber_mapper.h196 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicParser = {};
199 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicCurrencyParser = {};
/third_party/node/deps/icu-small/source/i18n/
Dnumparse_impl.cpp35 NumberParserImpl*
36 NumberParserImpl::createSimpleParser(const Locale& locale, const UnicodeString& patternString, in createSimpleParser()
39 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createSimpleParser()
81 NumberParserImpl*
82 NumberParserImpl::createParserFromProperties(const number::impl::DecimalFormatProperties& propertie… in createParserFromProperties()
122 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createParserFromProperties()
207 NumberParserImpl::NumberParserImpl(parse_flags_t parseFlags) in NumberParserImpl() function in NumberParserImpl
211 NumberParserImpl::~NumberParserImpl() { in ~NumberParserImpl()
215 void NumberParserImpl::addMatcher(NumberParseMatcher& matcher) { in addMatcher()
223 void NumberParserImpl::freeze() { in freeze()
[all …]
Dnumparse_impl.h36 class U_I18N_API NumberParserImpl : public MutableMatcherCollection, public UMemory {
38 virtual ~NumberParserImpl();
40 …static NumberParserImpl* createSimpleParser(const Locale& locale, const UnicodeString& patternStri…
43 static NumberParserImpl* createParserFromProperties(
97 explicit NumberParserImpl(parse_flags_t parseFlags);
Dnumber_mapper.h201 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicParser = {};
204 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicCurrencyParser = {};
/third_party/flutter/skia/third_party/externals/icu/source/i18n/
Dnumparse_impl.cpp35 NumberParserImpl*
36 NumberParserImpl::createSimpleParser(const Locale& locale, const UnicodeString& patternString, in createSimpleParser()
39 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createSimpleParser()
81 NumberParserImpl*
82 NumberParserImpl::createParserFromProperties(const number::impl::DecimalFormatProperties& propertie… in createParserFromProperties()
130 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createParserFromProperties()
216 NumberParserImpl::NumberParserImpl(parse_flags_t parseFlags) in NumberParserImpl() function in NumberParserImpl
220 NumberParserImpl::~NumberParserImpl() { in ~NumberParserImpl()
224 void NumberParserImpl::addMatcher(NumberParseMatcher& matcher) { in addMatcher()
232 void NumberParserImpl::freeze() { in freeze()
[all …]
Dnumparse_impl.h35 class U_I18N_API NumberParserImpl : public MutableMatcherCollection, public UMemory {
37 virtual ~NumberParserImpl();
39 …static NumberParserImpl* createSimpleParser(const Locale& locale, const UnicodeString& patternStri…
42 static NumberParserImpl* createParserFromProperties(
96 explicit NumberParserImpl(parse_flags_t parseFlags);
Dnumber_mapper.h141 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicParser = {};
144 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicCurrencyParser = {};
Ddecimfmt.cpp558 const NumberParserImpl* parser = getParser(status); in parse()
580 const NumberParserImpl* parser = getCurrencyParser(status); in parseCurrency()
1184 const numparse::impl::NumberParserImpl* DecimalFormat::getParser(UErrorCode& status) const { in getParser()
1199 …auto* temp = NumberParserImpl::createParserFromProperties(*fields->properties, *fields->symbols, f… in getParser()
1222 const numparse::impl::NumberParserImpl* DecimalFormat::getCurrencyParser(UErrorCode& status) const { in getCurrencyParser()
1232 …auto* temp = NumberParserImpl::createParserFromProperties(*fields->properties, *fields->symbols, t… in getCurrencyParser()
/third_party/skia/third_party/externals/icu/source/i18n/
Dnumparse_impl.cpp35 NumberParserImpl*
36 NumberParserImpl::createSimpleParser(const Locale& locale, const UnicodeString& patternString, in createSimpleParser()
39 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createSimpleParser()
81 NumberParserImpl*
82 NumberParserImpl::createParserFromProperties(const number::impl::DecimalFormatProperties& propertie… in createParserFromProperties()
122 LocalPointer<NumberParserImpl> parser(new NumberParserImpl(parseFlags)); in createParserFromProperties()
207 NumberParserImpl::NumberParserImpl(parse_flags_t parseFlags) in NumberParserImpl() function in NumberParserImpl
211 NumberParserImpl::~NumberParserImpl() { in ~NumberParserImpl()
215 void NumberParserImpl::addMatcher(NumberParseMatcher& matcher) { in addMatcher()
223 void NumberParserImpl::freeze() { in freeze()
[all …]
Dnumparse_impl.h36 class U_I18N_API NumberParserImpl : public MutableMatcherCollection, public UMemory {
38 virtual ~NumberParserImpl();
40 …static NumberParserImpl* createSimpleParser(const Locale& locale, const UnicodeString& patternStri…
43 static NumberParserImpl* createParserFromProperties(
97 explicit NumberParserImpl(parse_flags_t parseFlags);
Dnumber_mapper.h196 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicParser = {};
199 std::atomic<::icu::numparse::impl::NumberParserImpl*> atomicCurrencyParser = {};
Ddecimfmt.cpp738 const NumberParserImpl* parser = getParser(status); in parse()
768 const NumberParserImpl* parser = getCurrencyParser(status); in parseCurrency()
1656 const numparse::impl::NumberParserImpl* DecimalFormat::getParser(UErrorCode& status) const { in getParser()
1671 …auto* temp = NumberParserImpl::createParserFromProperties(fields->properties, *fields->symbols, fa… in getParser()
1694 const numparse::impl::NumberParserImpl* DecimalFormat::getCurrencyParser(UErrorCode& status) const { in getCurrencyParser()
1704 …auto* temp = NumberParserImpl::createParserFromProperties(fields->properties, *fields->symbols, tr… in getCurrencyParser()
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/
DNumberParserTest.java19 import com.ibm.icu.impl.number.parse.NumberParserImpl;
143 NumberParserImpl parser = NumberParserImpl in testBasic()
177 parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testBasic()
197 NumberParserImpl parser = NumberParserImpl in testLocaleFi()
352 NumberParserImpl parser = NumberParserImpl in testGroupingDisabled()
378 NumberParserImpl caseSensitiveParser = NumberParserImpl in testCaseFolding()
386NumberParserImpl caseFoldingParser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testCaseFolding()
406 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in test20360_BidiOverflow()
429 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in testInfiniteRecursion()
436 parser = NumberParserImpl.createSimpleParser( in testInfiniteRecursion()
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/number/
DNumberParserTest.java20 import ohos.global.icu.impl.number.parse.NumberParserImpl;
146 NumberParserImpl parser = NumberParserImpl in testBasic()
180 parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testBasic()
200 NumberParserImpl parser = NumberParserImpl in testLocaleFi()
355 NumberParserImpl parser = NumberParserImpl in testGroupingDisabled()
381 NumberParserImpl caseSensitiveParser = NumberParserImpl in testCaseFolding()
389NumberParserImpl caseFoldingParser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, in testCaseFolding()
409 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in test20360_BidiOverflow()
432 NumberParserImpl parser = NumberParserImpl.createSimpleParser(ULocale.ENGLISH, "0", 0); in testInfiniteRecursion()
439 parser = NumberParserImpl.createSimpleParser( in testInfiniteRecursion()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/parse/
DNumberParserImpl.java36 public class NumberParserImpl { class
41 …public static NumberParserImpl createSimpleParser(ULocale locale, String pattern, int parseFlags) { in createSimpleParser()
43 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createSimpleParser()
85 NumberParserImpl parser = createParserFromProperties(properties, symbols, false); in parseStatic()
105 NumberParserImpl parser = createParserFromProperties(properties, symbols, true); in parseStaticCurrency()
118 public static NumberParserImpl createDefaultParserForLocale(ULocale loc) { in createDefaultParserForLocale()
136 public static NumberParserImpl createParserFromProperties( in createParserFromProperties()
186 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createParserFromProperties()
281 public NumberParserImpl(int parseFlags) { in NumberParserImpl() method in NumberParserImpl
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
DNumberParserImpl.java34 public class NumberParserImpl { class
39 …public static NumberParserImpl createSimpleParser(ULocale locale, String pattern, int parseFlags) { in createSimpleParser()
41 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createSimpleParser()
83 NumberParserImpl parser = createParserFromProperties(properties, symbols, false); in parseStatic()
103 NumberParserImpl parser = createParserFromProperties(properties, symbols, true); in parseStaticCurrency()
116 public static NumberParserImpl createDefaultParserForLocale(ULocale loc) { in createDefaultParserForLocale()
134 public static NumberParserImpl createParserFromProperties( in createParserFromProperties()
184 NumberParserImpl parser = new NumberParserImpl(parseFlags); in createParserFromProperties()
279 public NumberParserImpl(int parseFlags) { in NumberParserImpl() method in NumberParserImpl
/third_party/icu/icu4c/source/test/intltest/
Dnumbertest_parse.cpp132 LocalPointer<const NumberParserImpl> parser( in testBasic()
133 NumberParserImpl::createSimpleParser( in testBasic()
170 NumberParserImpl::createSimpleParser( in testBasic()
367 …LocalPointer<const NumberParserImpl> parser(NumberParserImpl::createSimpleParser("en", u"0", 0, st… in test20360_BidiOverflow()
393 …LocalPointer<const NumberParserImpl> parser(NumberParserImpl::createSimpleParser("en", u"0", 0, st… in testInfiniteRecursion()
403 parser.adoptInstead(NumberParserImpl::createSimpleParser( in testInfiniteRecursion()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DDecimalFormat.java27 import com.ibm.icu.impl.number.parse.NumberParserImpl;
296 transient volatile NumberParserImpl parser;
297 transient volatile NumberParserImpl currencyParser;
846 NumberParserImpl parser = getParser(); in parse()
886 NumberParserImpl parser = getCurrencyParser(); in parseCurrency()
2575 NumberParserImpl getParser() { in getParser()
2577 parser = NumberParserImpl.createParserFromProperties(properties, symbols, false); in getParser()
2582 NumberParserImpl getCurrencyParser() { in getCurrencyParser()
2584 currencyParser = NumberParserImpl.createParserFromProperties(properties, symbols, true); in getCurrencyParser()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
DDecimalFormat.java28 import ohos.global.icu.impl.number.parse.NumberParserImpl;
296 transient volatile NumberParserImpl parser;
297 transient volatile NumberParserImpl currencyParser;
823 NumberParserImpl parser = getParser(); in parse()
861 NumberParserImpl parser = getCurrencyParser(); in parseCurrency()
2350 NumberParserImpl getParser() { in getParser()
2352 parser = NumberParserImpl.createParserFromProperties(properties, symbols, false); in getParser()
2357 NumberParserImpl getCurrencyParser() { in getCurrencyParser()
2359 currencyParser = NumberParserImpl.createParserFromProperties(properties, symbols, true); in getCurrencyParser()
/third_party/icu/icu4c/source/i18n/unicode/
Ddecimfmt.h65 class NumberParserImpl; variable
2164 const numparse::impl::NumberParserImpl* getParser(UErrorCode& status) const;
2166 const numparse::impl::NumberParserImpl* getCurrencyParser(UErrorCode& status) const;
/third_party/flutter/skia/third_party/externals/icu/source/i18n/unicode/
Ddecimfmt.h62 class NumberParserImpl; variable
2137 const numparse::impl::NumberParserImpl* getParser(UErrorCode& status) const;
2139 const numparse::impl::NumberParserImpl* getCurrencyParser(UErrorCode& status) const;
/third_party/node/deps/icu-small/source/i18n/unicode/
Ddecimfmt.h65 class NumberParserImpl; variable
2164 const numparse::impl::NumberParserImpl* getParser(UErrorCode& status) const;
2166 const numparse::impl::NumberParserImpl* getCurrencyParser(UErrorCode& status) const;
/third_party/skia/third_party/externals/icu/source/i18n/unicode/
Ddecimfmt.h65 class NumberParserImpl; variable
2164 const numparse::impl::NumberParserImpl* getParser(UErrorCode& status) const;
2166 const numparse::impl::NumberParserImpl* getCurrencyParser(UErrorCode& status) const;

12