Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/icu/source/i18n/
Dnumparse_symbols.cpp22 SymbolMatcher::SymbolMatcher(const UnicodeString& symbolString, unisets::Key key) { in SymbolMatcher() function in SymbolMatcher
31 const UnicodeSet* SymbolMatcher::getSet() const { in getSet()
35 bool SymbolMatcher::match(StringSegment& segment, ParsedNumber& result, UErrorCode&) const { in match()
62 bool SymbolMatcher::smokeTest(const StringSegment& segment) const { in smokeTest()
66 UnicodeString SymbolMatcher::toString() const { in toString()
73 SymbolMatcher( in IgnorablesMatcher()
98 …: SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kInfinitySymbol), unisets::INFINITY_SIGN)… in InfinityMatcher()
112 … : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kMinusSignSymbol), unisets::MINUS_SIGN), in MinusSignMatcher()
127 : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kNaNSymbol), unisets::EMPTY) { in NanMatcher()
141 : SymbolMatcher(padString, unisets::EMPTY) {} in PaddingMatcher()
[all …]
Dnumparse_symbols.h24 class U_I18N_API SymbolMatcher : public NumberParseMatcher, public UMemory {
26 SymbolMatcher() = default; // WARNING: Leaves the object in an unusable state
44 SymbolMatcher(const UnicodeString& symbolString, unisets::Key key);
49 class U_I18N_API IgnorablesMatcher : public SymbolMatcher {
66 class InfinityMatcher : public SymbolMatcher {
80 class U_I18N_API MinusSignMatcher : public SymbolMatcher {
96 class NanMatcher : public SymbolMatcher {
109 class PaddingMatcher : public SymbolMatcher {
125 class U_I18N_API PercentMatcher : public SymbolMatcher {
138 class U_I18N_API PermilleMatcher : public SymbolMatcher {
[all …]
/third_party/icu/icu4c/source/i18n/
Dnumparse_symbols.cpp22 SymbolMatcher::SymbolMatcher(const UnicodeString& symbolString, unisets::Key key) { in SymbolMatcher() function in SymbolMatcher
31 const UnicodeSet* SymbolMatcher::getSet() const { in getSet()
35 bool SymbolMatcher::match(StringSegment& segment, ParsedNumber& result, UErrorCode&) const { in match()
62 bool SymbolMatcher::smokeTest(const StringSegment& segment) const { in smokeTest()
66 UnicodeString SymbolMatcher::toString() const { in toString()
73 SymbolMatcher( in IgnorablesMatcher()
98 …: SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kInfinitySymbol), unisets::INFINITY_SIGN)… in InfinityMatcher()
112 … : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kMinusSignSymbol), unisets::MINUS_SIGN), in MinusSignMatcher()
127 : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kNaNSymbol), unisets::EMPTY) { in NanMatcher()
141 : SymbolMatcher(padString, unisets::EMPTY) {} in PaddingMatcher()
[all …]
Dnumparse_symbols.h24 class U_I18N_API SymbolMatcher : public NumberParseMatcher, public UMemory {
26 SymbolMatcher() = default; // WARNING: Leaves the object in an unusable state
44 SymbolMatcher(const UnicodeString& symbolString, unisets::Key key);
49 class U_I18N_API IgnorablesMatcher : public SymbolMatcher {
66 class InfinityMatcher : public SymbolMatcher {
80 class U_I18N_API MinusSignMatcher : public SymbolMatcher {
96 class NanMatcher : public SymbolMatcher {
109 class PaddingMatcher : public SymbolMatcher {
125 class U_I18N_API PercentMatcher : public SymbolMatcher {
138 class U_I18N_API PermilleMatcher : public SymbolMatcher {
[all …]
/third_party/node/deps/icu-small/source/i18n/
Dnumparse_symbols.cpp22 SymbolMatcher::SymbolMatcher(const UnicodeString& symbolString, unisets::Key key) { in SymbolMatcher() function in SymbolMatcher
31 const UnicodeSet* SymbolMatcher::getSet() const { in getSet()
35 bool SymbolMatcher::match(StringSegment& segment, ParsedNumber& result, UErrorCode&) const { in match()
62 bool SymbolMatcher::smokeTest(const StringSegment& segment) const { in smokeTest()
66 UnicodeString SymbolMatcher::toString() const { in toString()
73 SymbolMatcher( in IgnorablesMatcher()
98 …: SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kInfinitySymbol), unisets::INFINITY_SIGN)… in InfinityMatcher()
112 … : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kMinusSignSymbol), unisets::MINUS_SIGN), in MinusSignMatcher()
127 : SymbolMatcher(dfs.getConstSymbol(DecimalFormatSymbols::kNaNSymbol), unisets::EMPTY) { in NanMatcher()
141 : SymbolMatcher(padString, unisets::EMPTY) {} in PaddingMatcher()
[all …]
Dnumparse_symbols.h24 class U_I18N_API SymbolMatcher : public NumberParseMatcher, public UMemory {
26 SymbolMatcher() = default; // WARNING: Leaves the object in an unusable state
44 SymbolMatcher(const UnicodeString& symbolString, unisets::Key key);
49 class U_I18N_API IgnorablesMatcher : public SymbolMatcher {
66 class InfinityMatcher : public SymbolMatcher {
80 class U_I18N_API MinusSignMatcher : public SymbolMatcher {
96 class NanMatcher : public SymbolMatcher {
109 class PaddingMatcher : public SymbolMatcher {
125 class U_I18N_API PercentMatcher : public SymbolMatcher {
138 class U_I18N_API PermilleMatcher : public SymbolMatcher {
[all …]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/parse/
DSymbolMatcher.java16 public abstract class SymbolMatcher implements NumberParseMatcher { class
23 protected SymbolMatcher(String symbolString, UnicodeSet symbolUniSet) { in SymbolMatcher() method in SymbolMatcher
28 protected SymbolMatcher(StaticUnicodeSets.Key key) { in SymbolMatcher() method in SymbolMatcher
DPaddingMatcher.java14 public class PaddingMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
DNanMatcher.java15 public class NanMatcher extends SymbolMatcher {
DPercentMatcher.java15 public class PercentMatcher extends SymbolMatcher {
DPermilleMatcher.java15 public class PermilleMatcher extends SymbolMatcher {
DIgnorablesMatcher.java15 public class IgnorablesMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
DInfinityMatcher.java17 public class InfinityMatcher extends SymbolMatcher {
DPlusSignMatcher.java17 public class PlusSignMatcher extends SymbolMatcher {
DMinusSignMatcher.java17 public class MinusSignMatcher extends SymbolMatcher {
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/parse/
DSymbolMatcher.java14 public abstract class SymbolMatcher implements NumberParseMatcher { class
21 protected SymbolMatcher(String symbolString, UnicodeSet symbolUniSet) { in SymbolMatcher() method in SymbolMatcher
26 protected SymbolMatcher(StaticUnicodeSets.Key key) { in SymbolMatcher() method in SymbolMatcher
DPaddingMatcher.java12 public class PaddingMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
DNanMatcher.java13 public class NanMatcher extends SymbolMatcher {
DInfinityMatcher.java13 public class InfinityMatcher extends SymbolMatcher {
DPercentMatcher.java13 public class PercentMatcher extends SymbolMatcher {
DPermilleMatcher.java13 public class PermilleMatcher extends SymbolMatcher {
DIgnorablesMatcher.java13 public class IgnorablesMatcher extends SymbolMatcher implements NumberParseMatcher.Flexible {
DPlusSignMatcher.java13 public class PlusSignMatcher extends SymbolMatcher {
DMinusSignMatcher.java13 public class MinusSignMatcher extends SymbolMatcher {
/third_party/icu/ohos_icu4j/
DBUILD.gn263 "src/main/java/ohos/global/icu/impl/number/parse/SymbolMatcher.java",