Home
last modified time | relevance | path

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

1234

/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
DNFSubstitution.java428 public Number doParse(String text, ParsePosition parsePosition, double baseValue, in doParse() argument
447 … tempResult = ruleSet.parse(text, parsePosition, upperBound, nonNumericalExecutedRuleMask); in doParse()
448 if (lenientParse && !ruleSet.isFractionSet() && parsePosition.getIndex() == 0) { in doParse()
449 tempResult = ruleSet.owner.getDecimalFormat().parse(text, parsePosition); in doParse()
454 tempResult = numberFormat.parse(text, parsePosition); in doParse()
461 if (parsePosition.getIndex() != 0) { in doParse()
998 public Number doParse(String text, ParsePosition parsePosition, double baseValue, in doParse() argument
1003 …return super.doParse(text, parsePosition, baseValue, upperBound, lenientParse, nonNumericalExecute… in doParse()
1009 …Number tempResult = ruleToUse.doParse(text, parsePosition, false, upperBound, nonNumericalExecuted… in doParse()
1011 if (parsePosition.getIndex() != 0) { in doParse()
[all …]
DNFRuleSet.java755 …public Number parse(String text, ParsePosition parsePosition, double upperBound, int nonNumericalE… in parse() argument
776 …tempResult = nonNumericalRule.doParse(text, parsePosition, false, upperBound, nonNumericalExecuted… in parse()
777 if (parsePosition.getIndex() > highWaterMark.getIndex()) { in parse()
779 highWaterMark.setIndex(parsePosition.getIndex()); in parse()
785 parsePosition.setIndex(0); in parse()
803 …tempResult = rules[i].doParse(text, parsePosition, isFractionRuleSet, upperBound, nonNumericalExec… in parse()
804 if (parsePosition.getIndex() > highWaterMark.getIndex()) { in parse()
806 highWaterMark.setIndex(parsePosition.getIndex()); in parse()
812 parsePosition.setIndex(0); in parse()
818 parsePosition.setIndex(highWaterMark.getIndex()); in parse()
DDecimalFormat.java804 public Number parse(String text, ParsePosition parsePosition) { in parse() argument
808 if (parsePosition == null) { in parse()
809 parsePosition = new ParsePosition(0); in parse()
811 if (parsePosition.getIndex() < 0) { in parse()
814 if (parsePosition.getIndex() >= text.length()) { in parse()
822 int startIndex = parsePosition.getIndex(); in parse()
826 parsePosition.setIndex(result.charEnd); in parse()
835 parsePosition.setErrorIndex(startIndex + result.charEnd); in parse()
844 public CurrencyAmount parseCurrency(CharSequence text, ParsePosition parsePosition) { in parseCurrency() argument
848 if (parsePosition == null) { in parseCurrency()
[all …]
DCompactDecimalFormat.java124 public Number parse(String text, ParsePosition parsePosition) { in parse() argument
132 public CurrencyAmount parseCurrency(CharSequence text, ParsePosition parsePosition) { in parseCurrency() argument
DNumberFormat.java287 ParsePosition parsePosition) { in parseObject() argument
288 return parse(source, parsePosition); in parseObject()
417 public abstract Number parse(String text, ParsePosition parsePosition); in parse() argument
431 ParsePosition parsePosition = new ParsePosition(0); in parse() local
432 Number result = parse(text, parsePosition); in parse()
433 if (parsePosition.getIndex() == 0) { in parse()
435 parsePosition.getErrorIndex()); in parse()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DNFSubstitution.java427 public Number doParse(String text, ParsePosition parsePosition, double baseValue, in doParse() argument
446 … tempResult = ruleSet.parse(text, parsePosition, upperBound, nonNumericalExecutedRuleMask); in doParse()
447 if (lenientParse && !ruleSet.isFractionSet() && parsePosition.getIndex() == 0) { in doParse()
448 tempResult = ruleSet.owner.getDecimalFormat().parse(text, parsePosition); in doParse()
453 tempResult = numberFormat.parse(text, parsePosition); in doParse()
460 if (parsePosition.getIndex() != 0) { in doParse()
997 public Number doParse(String text, ParsePosition parsePosition, double baseValue, in doParse() argument
1002 …return super.doParse(text, parsePosition, baseValue, upperBound, lenientParse, nonNumericalExecute… in doParse()
1008 …Number tempResult = ruleToUse.doParse(text, parsePosition, false, upperBound, nonNumericalExecuted… in doParse()
1010 if (parsePosition.getIndex() != 0) { in doParse()
[all …]
DNFRuleSet.java754 …public Number parse(String text, ParsePosition parsePosition, double upperBound, int nonNumericalE… in parse() argument
775 …tempResult = nonNumericalRule.doParse(text, parsePosition, false, upperBound, nonNumericalExecuted… in parse()
776 if (parsePosition.getIndex() > highWaterMark.getIndex()) { in parse()
778 highWaterMark.setIndex(parsePosition.getIndex()); in parse()
784 parsePosition.setIndex(0); in parse()
802 …tempResult = rules[i].doParse(text, parsePosition, isFractionRuleSet, upperBound, nonNumericalExec… in parse()
803 if (parsePosition.getIndex() > highWaterMark.getIndex()) { in parse()
805 highWaterMark.setIndex(parsePosition.getIndex()); in parse()
811 parsePosition.setIndex(0); in parse()
817 parsePosition.setIndex(highWaterMark.getIndex()); in parse()
DDecimalFormat.java827 public Number parse(String text, ParsePosition parsePosition) { in parse() argument
831 if (parsePosition == null) { in parse()
832 parsePosition = new ParsePosition(0); in parse()
834 if (parsePosition.getIndex() < 0) { in parse()
837 if (parsePosition.getIndex() >= text.length()) { in parse()
845 int startIndex = parsePosition.getIndex(); in parse()
849 parsePosition.setIndex(result.charEnd); in parse()
858 parsePosition.setErrorIndex(startIndex + result.charEnd); in parse()
869 public CurrencyAmount parseCurrency(CharSequence text, ParsePosition parsePosition) { in parseCurrency() argument
873 if (parsePosition == null) { in parseCurrency()
[all …]
DCompactDecimalFormat.java134 public Number parse(String text, ParsePosition parsePosition) { in parse() argument
144 public CurrencyAmount parseCurrency(CharSequence text, ParsePosition parsePosition) { in parseCurrency() argument
DNumberFormat.java301 ParsePosition parsePosition) { in parseObject() argument
302 return parse(source, parsePosition); in parseObject()
444 public abstract Number parse(String text, ParsePosition parsePosition); in parse() argument
459 ParsePosition parsePosition = new ParsePosition(0); in parse() local
460 Number result = parse(text, parsePosition); in parse()
461 if (parsePosition.getIndex() == 0) { in parse()
463 parsePosition.getErrorIndex()); in parse()
/third_party/skia/third_party/externals/icu/source/i18n/
Dnfsubs.cpp157 ParsePosition& parsePosition,
224 ParsePosition& parsePosition,
296 ParsePosition& parsePosition,
694 ParsePosition& parsePosition, in doParse() argument
719 ruleSet->parse(text, parsePosition, upperBound, nonNumericalExecutedRuleMask, result); in doParse()
720 if (lenientParse && !ruleSet->isFractionRuleSet() && parsePosition.getIndex() == 0) { in doParse()
724 fmt->parse(text, result, parsePosition); in doParse()
731 numberFormat->parse(text, result, parsePosition); in doParse()
738 if (parsePosition.getIndex() != 0) { in doParse()
937 ParsePosition& parsePosition, in doParse() argument
[all …]
Dformat.cpp149 ParsePosition parsePosition(0); in parseObject() local
150 parseObject(source, result, parsePosition); in parseObject()
151 if (parsePosition.getIndex() == 0) { in parseObject()
Dnfrule.cpp900 ParsePosition& parsePosition, in doParse() argument
944 parsePosition.setErrorIndex(pp.getErrorIndex()); in doParse()
950 parsePosition.setIndex(pp.getIndex()); in doParse()
956 parsePosition.setIndex(pp.getIndex()); in doParse()
1043 if (i_temp> parsePosition.getErrorIndex()) { in doParse()
1044 parsePosition.setErrorIndex(i_temp); in doParse()
1052 if (i_temp > parsePosition.getErrorIndex()) { in doParse()
1053 parsePosition.setErrorIndex(i_temp); in doParse()
1068 parsePosition.setIndex(highWaterMark); in doParse()
1072 parsePosition.setErrorIndex(0); in doParse()
Ddecimfmt.cpp721 ParsePosition& parsePosition) const { in parse()
725 if (parsePosition.getIndex() < 0 || parsePosition.getIndex() >= text.length()) { in parse()
726 if (parsePosition.getIndex() == text.length()) { in parse()
728 parsePosition.setErrorIndex(parsePosition.getIndex()); in parse()
737 int32_t startIndex = parsePosition.getIndex(); in parse()
748 parsePosition.setIndex(result.charEnd); in parse()
751 parsePosition.setErrorIndex(startIndex + result.charEnd); in parse()
755 …ount* DecimalFormat::parseCurrency(const UnicodeString& text, ParsePosition& parsePosition) const { in parseCurrency()
759 if (parsePosition.getIndex() < 0 || parsePosition.getIndex() >= text.length()) { in parseCurrency()
767 int32_t startIndex = parsePosition.getIndex(); in parseCurrency()
[all …]
/third_party/icu/icu4c/source/i18n/
Dnfsubs.cpp157 ParsePosition& parsePosition,
224 ParsePosition& parsePosition,
296 ParsePosition& parsePosition,
694 ParsePosition& parsePosition, in doParse() argument
719 ruleSet->parse(text, parsePosition, upperBound, nonNumericalExecutedRuleMask, result); in doParse()
720 if (lenientParse && !ruleSet->isFractionRuleSet() && parsePosition.getIndex() == 0) { in doParse()
724 fmt->parse(text, result, parsePosition); in doParse()
731 numberFormat->parse(text, result, parsePosition); in doParse()
738 if (parsePosition.getIndex() != 0) { in doParse()
937 ParsePosition& parsePosition, in doParse() argument
[all …]
Dformat.cpp149 ParsePosition parsePosition(0); in parseObject() local
150 parseObject(source, result, parsePosition); in parseObject()
151 if (parsePosition.getIndex() == 0) { in parseObject()
Dnfrule.cpp900 ParsePosition& parsePosition, in doParse() argument
944 parsePosition.setErrorIndex(pp.getErrorIndex()); in doParse()
950 parsePosition.setIndex(pp.getIndex()); in doParse()
956 parsePosition.setIndex(pp.getIndex()); in doParse()
1043 if (i_temp> parsePosition.getErrorIndex()) { in doParse()
1044 parsePosition.setErrorIndex(i_temp); in doParse()
1052 if (i_temp > parsePosition.getErrorIndex()) { in doParse()
1053 parsePosition.setErrorIndex(i_temp); in doParse()
1068 parsePosition.setIndex(highWaterMark); in doParse()
1072 parsePosition.setErrorIndex(0); in doParse()
Ddecimfmt.cpp721 ParsePosition& parsePosition) const { in parse()
725 if (parsePosition.getIndex() < 0 || parsePosition.getIndex() >= text.length()) { in parse()
726 if (parsePosition.getIndex() == text.length()) { in parse()
728 parsePosition.setErrorIndex(parsePosition.getIndex()); in parse()
737 int32_t startIndex = parsePosition.getIndex(); in parse()
748 parsePosition.setIndex(result.charEnd); in parse()
751 parsePosition.setErrorIndex(startIndex + result.charEnd); in parse()
755 …ount* DecimalFormat::parseCurrency(const UnicodeString& text, ParsePosition& parsePosition) const { in parseCurrency()
759 if (parsePosition.getIndex() < 0 || parsePosition.getIndex() >= text.length()) { in parseCurrency()
767 int32_t startIndex = parsePosition.getIndex(); in parseCurrency()
[all …]
/third_party/node/deps/icu-small/source/i18n/
Dnfsubs.cpp157 ParsePosition& parsePosition,
224 ParsePosition& parsePosition,
296 ParsePosition& parsePosition,
694 ParsePosition& parsePosition, in doParse() argument
719 ruleSet->parse(text, parsePosition, upperBound, nonNumericalExecutedRuleMask, result); in doParse()
720 if (lenientParse && !ruleSet->isFractionRuleSet() && parsePosition.getIndex() == 0) { in doParse()
724 fmt->parse(text, result, parsePosition); in doParse()
731 numberFormat->parse(text, result, parsePosition); in doParse()
738 if (parsePosition.getIndex() != 0) { in doParse()
937 ParsePosition& parsePosition, in doParse() argument
[all …]
Dformat.cpp149 ParsePosition parsePosition(0); in parseObject() local
150 parseObject(source, result, parsePosition); in parseObject()
151 if (parsePosition.getIndex() == 0) { in parseObject()
Dnfrule.cpp900 ParsePosition& parsePosition, in doParse() argument
944 parsePosition.setErrorIndex(pp.getErrorIndex()); in doParse()
950 parsePosition.setIndex(pp.getIndex()); in doParse()
956 parsePosition.setIndex(pp.getIndex()); in doParse()
1043 if (i_temp> parsePosition.getErrorIndex()) { in doParse()
1044 parsePosition.setErrorIndex(i_temp); in doParse()
1052 if (i_temp > parsePosition.getErrorIndex()) { in doParse()
1053 parsePosition.setErrorIndex(i_temp); in doParse()
1068 parsePosition.setIndex(highWaterMark); in doParse()
1072 parsePosition.setErrorIndex(0); in doParse()
Ddecimfmt.cpp721 ParsePosition& parsePosition) const { in parse()
725 if (parsePosition.getIndex() < 0 || parsePosition.getIndex() >= text.length()) { in parse()
726 if (parsePosition.getIndex() == text.length()) { in parse()
728 parsePosition.setErrorIndex(parsePosition.getIndex()); in parse()
737 int32_t startIndex = parsePosition.getIndex(); in parse()
748 parsePosition.setIndex(result.charEnd); in parse()
751 parsePosition.setErrorIndex(startIndex + result.charEnd); in parse()
755 …ount* DecimalFormat::parseCurrency(const UnicodeString& text, ParsePosition& parsePosition) const { in parseCurrency()
759 if (parsePosition.getIndex() < 0 || parsePosition.getIndex() >= text.length()) { in parseCurrency()
767 int32_t startIndex = parsePosition.getIndex(); in parseCurrency()
[all …]
/third_party/icu/icu4j/demos/src/com/ibm/icu/dev/demo/rbnf/
DRbnfDemo.java94 parsePosition = new ParsePosition(0); in createDemoFrame()
112 parsePosition.setIndex(0); in createDemoFrame()
113 Number temp = numberFormatter.parse(fieldText, parsePosition); in createDemoFrame()
114 if (temp == null || parsePosition.getIndex() == 0) { in createDemoFrame()
145 parsePosition.setIndex(0); in createDemoFrame()
146 theNumber = new BigDecimal(spelloutFormatter.parse(fieldText, parsePosition) in createDemoFrame()
148 if (parsePosition.getIndex() == 0) { in createDemoFrame()
153 else if (parsePosition.getIndex() < fieldText.length()) { in createDemoFrame()
154 textField.select(parsePosition.getIndex(), fieldText.length()); in createDemoFrame()
170 parsePosition.setIndex(0); in createDemoFrame()
[all …]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DDateNumberFormat.java210 public Number parse(String text, ParsePosition parsePosition) { in parse() argument
214 int base = parsePosition.getIndex(); in parse()
247 parsePosition.setIndex(base + offset); in parse()
/third_party/cups-filters/filter/pdftopdf/
Dnup.cc224 static std::pair<Axis,Position> parsePosition(char a,char b) // {{{ returns ,CENTER(0) on invalid in parsePosition() function
244 auto pos0=parsePosition(val[0],val[1]); in parseNupLayout()
248 auto pos1=parsePosition(val[2],val[3]); in parseNupLayout()

1234