Home
last modified time | relevance | path

Searched refs:parsePos (Results 1 - 25 of 29) sorted by relevance

12

/third_party/icu/icu4c/source/i18n/
H A Dunum.cpp367 int32_t *parsePos /* 0 = start */, in parseRes()
376 if(parsePos != 0) in parseRes()
377 pp.setIndex(*parsePos); in parseRes()
383 if(parsePos != 0) { in parseRes()
384 *parsePos = pp.getErrorIndex(); in parseRes()
386 } else if(parsePos != 0) { in parseRes()
387 *parsePos = pp.getIndex(); in parseRes()
395 int32_t *parsePos /* 0 = start */, in unum_parse()
399 parseRes(res, fmt, text, textLength, parsePos, status); in unum_parse()
407 int32_t *parsePos /* in unum_parseInt64()
461 unum_parseDoubleCurrency(const UNumberFormat* fmt, const UChar* text, int32_t textLength, int32_t* parsePos, UChar* currency, UErrorCode* status) unum_parseDoubleCurrency() argument
921 unum_parseToUFormattable(const UNumberFormat* fmt, UFormattable *result, const UChar* text, int32_t textLength, int32_t* parsePos, UErrorCode* status) unum_parseToUFormattable() argument
[all...]
H A Dudat.cpp356 int32_t *parsePos, in udat_parse()
366 if(parsePos == NULL) { in udat_parse()
367 parsePos = &stackParsePos; in udat_parse()
370 pp.setIndex(*parsePos); in udat_parse()
375 *parsePos = pp.getIndex(); in udat_parse()
377 *parsePos = pp.getErrorIndex(); in udat_parse()
389 int32_t *parsePos, in udat_parseCalendar()
398 if(parsePos == NULL) { in udat_parseCalendar()
399 parsePos = &stackParsePos; in udat_parseCalendar()
402 pp.setIndex(*parsePos); in udat_parseCalendar()
353 udat_parse( const UDateFormat* format, const UChar* text, int32_t textLength, int32_t *parsePos, UErrorCode *status) udat_parse() argument
385 udat_parseCalendar(const UDateFormat* format, UCalendar* calendar, const UChar* text, int32_t textLength, int32_t *parsePos, UErrorCode *status) udat_parseCalendar() argument
[all...]
H A Dsmpdtfmt.cpp2285 SimpleDateFormat::parse(const UnicodeString& text, Calendar& cal, ParsePosition& parsePos) const in parse()
2288 int32_t pos = parsePos.getIndex(); in parse()
2289 if(parsePos.getIndex() < 0) { in parse()
2290 parsePos.setErrorIndex(0); in parse()
2537 parsePos.setIndex(pos); in parse()
2708 parsePos.setErrorIndex(pos); in parse()
2709 parsePos.setIndex(start); in parse()
/third_party/node/deps/icu-small/source/i18n/
H A Dunum.cpp383 int32_t *parsePos /* 0 = start */, in parseRes()
392 if(parsePos != 0) in parseRes()
393 pp.setIndex(*parsePos); in parseRes()
399 if(parsePos != 0) { in parseRes()
400 *parsePos = pp.getErrorIndex(); in parseRes()
402 } else if(parsePos != 0) { in parseRes()
403 *parsePos = pp.getIndex(); in parseRes()
411 int32_t *parsePos /* 0 = start */, in unum_parse()
415 parseRes(res, fmt, text, textLength, parsePos, status); in unum_parse()
423 int32_t *parsePos /* in unum_parseInt64()
477 unum_parseDoubleCurrency(const UNumberFormat* fmt, const char16_t* text, int32_t textLength, int32_t* parsePos, char16_t* currency, UErrorCode* status) unum_parseDoubleCurrency() argument
939 unum_parseToUFormattable(const UNumberFormat* fmt, UFormattable *result, const char16_t* text, int32_t textLength, int32_t* parsePos, UErrorCode* status) unum_parseToUFormattable() argument
[all...]
H A Dudat.cpp357 int32_t *parsePos, in udat_parse()
367 if(parsePos == nullptr) { in udat_parse()
368 parsePos = &stackParsePos; in udat_parse()
371 pp.setIndex(*parsePos); in udat_parse()
376 *parsePos = pp.getIndex(); in udat_parse()
378 *parsePos = pp.getErrorIndex(); in udat_parse()
390 int32_t *parsePos, in udat_parseCalendar()
399 if(parsePos == nullptr) { in udat_parseCalendar()
400 parsePos = &stackParsePos; in udat_parseCalendar()
403 pp.setIndex(*parsePos); in udat_parseCalendar()
354 udat_parse( const UDateFormat* format, const char16_t* text, int32_t textLength, int32_t *parsePos, UErrorCode *status) udat_parse() argument
386 udat_parseCalendar(const UDateFormat* format, UCalendar* calendar, const char16_t* text, int32_t textLength, int32_t *parsePos, UErrorCode *status) udat_parseCalendar() argument
[all...]
H A Dsmpdtfmt.cpp2236 SimpleDateFormat::parse(const UnicodeString& text, Calendar& cal, ParsePosition& parsePos) const in parse()
2239 int32_t pos = parsePos.getIndex(); in parse()
2240 if(parsePos.getIndex() < 0) { in parse()
2241 parsePos.setErrorIndex(0); in parse()
2488 parsePos.setIndex(pos); in parse()
2659 parsePos.setErrorIndex(pos); in parse()
2660 parsePos.setIndex(start); in parse()
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dunum.cpp370 int32_t *parsePos /* 0 = start */, in parseRes()
379 if(parsePos != 0) in parseRes()
380 pp.setIndex(*parsePos); in parseRes()
386 if(parsePos != 0) { in parseRes()
387 *parsePos = pp.getErrorIndex(); in parseRes()
389 } else if(parsePos != 0) { in parseRes()
390 *parsePos = pp.getIndex(); in parseRes()
398 int32_t *parsePos /* 0 = start */, in unum_parse()
402 parseRes(res, fmt, text, textLength, parsePos, status); in unum_parse()
410 int32_t *parsePos /* in unum_parseInt64()
464 unum_parseDoubleCurrency(const UNumberFormat* fmt, const UChar* text, int32_t textLength, int32_t* parsePos, UChar* currency, UErrorCode* status) unum_parseDoubleCurrency() argument
902 unum_parseToUFormattable(const UNumberFormat* fmt, UFormattable *result, const UChar* text, int32_t textLength, int32_t* parsePos, UErrorCode* status) unum_parseToUFormattable() argument
[all...]
H A Dudat.cpp356 int32_t *parsePos, in udat_parse()
366 if(parsePos == NULL) { in udat_parse()
367 parsePos = &stackParsePos; in udat_parse()
370 pp.setIndex(*parsePos); in udat_parse()
375 *parsePos = pp.getIndex(); in udat_parse()
377 *parsePos = pp.getErrorIndex(); in udat_parse()
389 int32_t *parsePos, in udat_parseCalendar()
398 if(parsePos == NULL) { in udat_parseCalendar()
399 parsePos = &stackParsePos; in udat_parseCalendar()
402 pp.setIndex(*parsePos); in udat_parseCalendar()
353 udat_parse( const UDateFormat* format, const UChar* text, int32_t textLength, int32_t *parsePos, UErrorCode *status) udat_parse() argument
385 udat_parseCalendar(const UDateFormat* format, UCalendar* calendar, const UChar* text, int32_t textLength, int32_t *parsePos, UErrorCode *status) udat_parseCalendar() argument
[all...]
H A Dsmpdtfmt.cpp2237 SimpleDateFormat::parse(const UnicodeString& text, Calendar& cal, ParsePosition& parsePos) const in parse()
2240 int32_t pos = parsePos.getIndex(); in parse()
2241 if(parsePos.getIndex() < 0) { in parse()
2242 parsePos.setErrorIndex(0); in parse()
2489 parsePos.setIndex(pos); in parse()
2660 parsePos.setErrorIndex(pos); in parse()
2661 parsePos.setIndex(start); in parse()
/third_party/icu/icu4c/source/io/
H A Duscanf_p.cpp438 int32_t parsePos = 0; in u_scanf_double_handler() local
467 num = unum_parseDouble(format, input->str.fPos, len, &parsePos, &status); in u_scanf_double_handler()
483 input->str.fPos += parsePos; in u_scanf_double_handler()
487 return parsePos + skipped; in u_scanf_double_handler()
506 int32_t parsePos = 0; in u_scanf_scientific_handler() local
569 num = unum_parseDouble(format, input->str.fPos, len, &parsePos, &status); in u_scanf_scientific_handler()
585 input->str.fPos += parsePos; in u_scanf_scientific_handler()
589 return parsePos + skipped; in u_scanf_scientific_handler()
608 int32_t scientificParsePos = 0, genericParsePos = 0, parsePos = 0; in u_scanf_scidbl_handler() local
657 parsePos in u_scanf_scidbl_handler()
699 int32_t parsePos = 0; u_scanf_integer_handler() local
788 int32_t parsePos = 0; u_scanf_percent_handler() local
1021 int32_t parsePos = 0; u_scanf_spellout_handler() local
[all...]
/third_party/skia/third_party/externals/icu/source/io/
H A Duscanf_p.cpp438 int32_t parsePos = 0; in u_scanf_double_handler() local
467 num = unum_parseDouble(format, input->str.fPos, len, &parsePos, &status); in u_scanf_double_handler()
483 input->str.fPos += parsePos; in u_scanf_double_handler()
487 return parsePos + skipped; in u_scanf_double_handler()
506 int32_t parsePos = 0; in u_scanf_scientific_handler() local
569 num = unum_parseDouble(format, input->str.fPos, len, &parsePos, &status); in u_scanf_scientific_handler()
585 input->str.fPos += parsePos; in u_scanf_scientific_handler()
589 return parsePos + skipped; in u_scanf_scientific_handler()
608 int32_t scientificParsePos = 0, genericParsePos = 0, parsePos = 0; in u_scanf_scidbl_handler() local
657 parsePos in u_scanf_scidbl_handler()
699 int32_t parsePos = 0; u_scanf_integer_handler() local
788 int32_t parsePos = 0; u_scanf_percent_handler() local
1021 int32_t parsePos = 0; u_scanf_spellout_handler() local
[all...]
/third_party/node/deps/icu-small/source/i18n/unicode/
H A Dunum.h737 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
752 int32_t *parsePos /* 0 = start */,
763 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
778 int32_t *parsePos /* 0 = start */,
789 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
804 int32_t *parsePos /* 0 = start */,
819 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
839 int32_t *parsePos /* 0 = start */,
850 * @param parsePos a pointer to an offset index into text at which to
851 * begin parsing. On output, *parsePos wil
[all...]
H A Dudat.h1188 * @param parsePos If not 0, on input a pointer to an integer specifying the offset at which
1199 int32_t *parsePos,
1217 * @param parsePos If not 0, on input a pointer to an integer specifying the offset at which
1228 int32_t *parsePos,
/third_party/icu/icu4c/source/i18n/unicode/
H A Dunum.h791 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
806 int32_t *parsePos /* 0 = start */,
817 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
832 int32_t *parsePos /* 0 = start */,
843 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
858 int32_t *parsePos /* 0 = start */,
873 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
893 int32_t *parsePos /* 0 = start */,
904 * @param parsePos a pointer to an offset index into text at which to
905 * begin parsing. On output, *parsePos wil
[all...]
H A Dudat.h1188 * @param parsePos If not 0, on input a pointer to an integer specifying the offset at which
1199 int32_t *parsePos,
1217 * @param parsePos If not 0, on input a pointer to an integer specifying the offset at which
1228 int32_t *parsePos,
/third_party/skia/third_party/externals/icu/source/i18n/unicode/
H A Dunum.h784 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
799 int32_t *parsePos /* 0 = start */,
810 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
825 int32_t *parsePos /* 0 = start */,
836 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
851 int32_t *parsePos /* 0 = start */,
866 * @param parsePos If not NULL, on input a pointer to an integer specifying the offset at which
886 int32_t *parsePos /* 0 = start */,
897 * @param parsePos a pointer to an offset index into text at which to
898 * begin parsing. On output, *parsePos wil
[all...]
H A Dudat.h1188 * @param parsePos If not 0, on input a pointer to an integer specifying the offset at which
1199 int32_t *parsePos,
1217 * @param parsePos If not 0, on input a pointer to an integer specifying the offset at which
1228 int32_t *parsePos,
/third_party/icu/icu4c/source/test/cintltst/
H A Dcnumtst.c881 int32_t parsePos = 0; /* Output parameter for Parse operations. */ in TestNumberFormat() local
949 /* Parse with a parsePos parameter */ in TestNumberFormat()
953 parsePos = 3; /* 12,345,678,900,987,654,321.12345679 */ in TestNumberFormat()
955 resultSize = unum_parseDecimal(fmt, dest, -1, &parsePos, desta, DESTCAPACITY, &status); in TestNumberFormat()
966 if ((int32_t)strlen(numFormatted) != parsePos) { in TestNumberFormat()
967 log_err("File %s, Line %d, parsePos (expected, actual) = (\"%d\", \"%d\")\n", in TestNumberFormat()
968 __FILE__, __LINE__, (int32_t)strlen(parseExpected), parsePos); in TestNumberFormat()
1103 int32_t parsePos; in TestParseCurrency() local
1112 parsePos = 0; in TestParseCurrency()
1113 parseVal = unum_parseDouble(unum, currStr, -1, &parsePos, in TestParseCurrency()
3224 int32_t intValue, parsePos, dclen; TestParseCases() local
[all...]
H A Dcdattst.c532 int32_t parsePos = 0; in TestRelativeDateFormat() local
533 UDate dateResult = udat_parse(fmtRelDateTime, strDateTime, -1, &parsePos, &status); in TestRelativeDateFormat()
536 log_err("udat_parse timeStyle SHORT dateStyle (%d | UDAT_RELATIVE) fails, error %s, expect approx %.1f, got %.1f, parsePos %d\n", in TestRelativeDateFormat()
537 *stylePtr, myErrorName(status), dateToUse, dateResult, parsePos ); in TestRelativeDateFormat()
548 parsePos = 0; in TestRelativeDateFormat()
549 dateResult = udat_parse(fmtRelDate, strDate, -1, &parsePos, &status); in TestRelativeDateFormat()
552 log_err("udat_parse timeStyle NONE dateStyle (%d | UDAT_RELATIVE) fails, error %s, expect approx %.1f, got %.1f, parsePos %d\n", in TestRelativeDateFormat()
553 *stylePtr, myErrorName(status), dateToUse, dateResult, parsePos ); in TestRelativeDateFormat()
991 int32_t parsePos = 0; in TestCalendarDateParse() local
1028 udat_parseCalendar(simpleDateFormat, calendar, text, u_strlen(text), &parsePos, in TestCalendarDateParse()
[all...]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DSimpleDateFormat.java2397 public void parse(String text, Calendar cal, ParsePosition parsePos) in parse() argument
2412 int pos = parsePos.getIndex(); in parse()
2414 parsePos.setErrorIndex(0); in parse()
2483 parsePos.setIndex(start); in parse()
2484 parsePos.setErrorIndex(pos); in parse()
2515 parsePos.setIndex(start); in parse()
2516 parsePos.setErrorIndex(s); in parse()
2547 parsePos.setIndex(start); in parse()
2548 parsePos.setErrorIndex(s); in parse()
2564 parsePos in parse()
[all...]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
H A DSimpleDateFormat.java2374 public void parse(String text, Calendar cal, ParsePosition parsePos) in parse() argument
2389 int pos = parsePos.getIndex(); in parse()
2391 parsePos.setErrorIndex(0); in parse()
2460 parsePos.setIndex(start); in parse()
2461 parsePos.setErrorIndex(pos); in parse()
2492 parsePos.setIndex(start); in parse()
2493 parsePos.setErrorIndex(s); in parse()
2524 parsePos.setIndex(start); in parse()
2525 parsePos.setErrorIndex(s); in parse()
2541 parsePos in parse()
[all...]
/third_party/icu/ohos_icu4c/src/
H A Dicu_addon.cpp1702 UDate udat_parse(const UDateFormat *format, const UChar *text, int32_t textLength, int32_t *parsePos, in udat_parse() argument
1705 return U_ICU_ENTRY_POINT_RENAME(udat_parse)(format, text, textLength, parsePos, status); in udat_parse()
1708 int32_t *parsePos, UErrorCode *status) in udat_parseCalendar()
1710 U_ICU_ENTRY_POINT_RENAME(udat_parseCalendar)(format, calendar, text, textLength, parsePos, status); in udat_parseCalendar()
2219 int32_t unum_parse(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, in unum_parse() argument
2222 return U_ICU_ENTRY_POINT_RENAME(unum_parse)(fmt, text, textLength, parsePos, status); in unum_parse()
2224 int32_t unum_parseDecimal(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, in unum_parseDecimal() argument
2227 return U_ICU_ENTRY_POINT_RENAME(unum_parseDecimal)(fmt, text, textLength, parsePos, outBuf, outBufLength, status); in unum_parseDecimal()
2229 double unum_parseDouble(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, in unum_parseDouble() argument
2232 return U_ICU_ENTRY_POINT_RENAME(unum_parseDouble)(fmt, text, textLength, parsePos, statu in unum_parseDouble()
1707 udat_parseCalendar(const UDateFormat *format, UCalendar *calendar, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status) udat_parseCalendar() argument
2234 unum_parseDoubleCurrency(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, UChar *currency, UErrorCode *status) unum_parseDoubleCurrency() argument
2239 unum_parseInt64(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status) unum_parseInt64() argument
[all...]
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/
H A DTestMessageFormat.java107 ParsePosition parsePos = new ParsePosition(0); in TestBug3()
119 parsePos.setIndex(0); in TestBug3()
120 Object result = form.parse(buffer.toString(), parsePos); in TestBug3()
122 if (parsePos.getIndex() != buffer.length()) { in TestBug3()
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/format/
H A DTestMessageFormat.java110 ParsePosition parsePos = new ParsePosition(0); in TestBug3()
122 parsePos.setIndex(0); in TestBug3()
123 Object result = form.parse(buffer.toString(), parsePos); in TestBug3()
125 if (parsePos.getIndex() != buffer.length()) { in TestBug3()
H A DNumberFormatTest.java946 ParsePosition parsePos = new ParsePosition(0); in TestParseCurrency()
948 Number numVal = fmt.parse(currStr, parsePos); in TestParseCurrency()
949 if ( parsePos.getIndex() != item.getDoubExpectPos() || (numVal != null && numVal.intValue() != item.getDoubExpectVal()) ) { in TestParseCurrency()
953 ", get " + parsePos.getIndex() + "/" + numVal.intValue() ); in TestParseCurrency()
957 ", get " + parsePos.getIndex() + "/(NULL)" ); in TestParseCurrency()
961 parsePos.setIndex(0); in TestParseCurrency()
963 CurrencyAmount currAmt = fmt.parseCurrency(currStr, parsePos); in TestParseCurrency()
964 if ( parsePos.getIndex() != curExpectPos || (currAmt != null && (currAmt.getNumber().intValue() != item.getCurExpectVal() || in TestParseCurrency()
969 ", get " + parsePos.getIndex() + "/" + currAmt.getNumber().intValue() + "/" + currAmt.getCurrency().getCurrencyCode() ); in TestParseCurrency()
973 ", get " + parsePos in TestParseCurrency()
[all...]

Completed in 65 milliseconds

12