/third_party/icu/icu4c/source/i18n/ |
H A D | unum.cpp | 367 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 D | udat.cpp | 356 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 D | smpdtfmt.cpp | 2285 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 D | unum.cpp | 383 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 D | udat.cpp | 357 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 D | smpdtfmt.cpp | 2236 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 D | unum.cpp | 370 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 D | udat.cpp | 356 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 D | smpdtfmt.cpp | 2237 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 D | uscanf_p.cpp | 438 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 D | uscanf_p.cpp | 438 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 D | unum.h | 737 * @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 D | udat.h | 1188 * @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 D | unum.h | 791 * @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 D | udat.h | 1188 * @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 D | unum.h | 784 * @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 D | udat.h | 1188 * @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 D | cnumtst.c | 881 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 D | cdattst.c | 532 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 D | SimpleDateFormat.java | 2397 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 D | SimpleDateFormat.java | 2374 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 D | icu_addon.cpp | 1702 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 D | TestMessageFormat.java | 107 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 D | TestMessageFormat.java | 110 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 D | NumberFormatTest.java | 946 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...] |