• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/ICU-531.30/icuSources/i18n/

Lines Matching defs:pos

763         FieldPosition& pos, UErrorCode& status) const {
785 if (pos.getField() == UDAT_TIMEZONE_FIELD) {
786 pos.setBeginIndex(0);
787 pos.setEndIndex(result.length());
796 TimeZoneFormat::parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
798 return parse(style, text, pos, getDefaultParseOptions(), timeType);
802 TimeZoneFormat::parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
808 int32_t startIdx = pos.getIndex();
834 pos.setIndex(tmpPos.getIndex());
858 pos.setIndex(tmpPos.getIndex());
875 pos.setIndex(tmpPos.getIndex());
896 pos.setIndex(tmpPos.getIndex());
916 pos.setIndex(tmpPos.getIndex());
936 pos.setErrorIndex(startIdx);
953 pos.setIndex(matchPos);
990 pos.setErrorIndex(startIdx);
998 pos.setIndex(startIdx + len);
1012 pos.setIndex(tmpPos.getIndex());
1024 pos.setIndex(tmpPos.getIndex());
1036 pos.setIndex(tmpPos.getIndex());
1053 pos.setIndex(parsedPos);
1075 pos.setIndex(tmpPos.getIndex());
1101 pos.setIndex(tmpPos.getIndex());
1123 pos.setIndex(tmpPos.getIndex());
1150 pos.setErrorIndex(startIdx);
1181 pos.setErrorIndex(startIdx);
1233 pos.setIndex(parsedPos);
1237 pos.setErrorIndex(startIdx);
1366 TimeZoneFormat::parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos) const {
1367 return parseOffsetISO8601(text, pos, FALSE);
1371 TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const {
1372 return parseOffsetLocalizedGMT(text, pos, FALSE, NULL);
1376 TimeZoneFormat::parseOffsetShortLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const {
1377 return parseOffsetLocalizedGMT(text, pos, TRUE, NULL);
1534 TimeZoneFormat::parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos, UBool extendedOnly, UBool* hasDigitOffset /* = NULL */) const {
1538 int32_t start = pos.getIndex();
1540 pos.setErrorIndex(start);
1547 pos.setIndex(start + 1);
1558 pos.setErrorIndex(start);
1576 pos.setErrorIndex(start);
1580 pos.setIndex(posOffset.getIndex());
1588 TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos, UBool isShort, UBool* hasDigitOffset) const {
1589 int32_t start = pos.getIndex();
1613 pos.setIndex(start + parsedLength);
1623 pos.setIndex(start + parsedLength);
1629 pos.setIndex(start + fGMTZeroFormat.length());
1638 pos.setIndex(start + defGMTZeroLen);
1644 pos.setErrorIndex(start);
2080 TimeZoneFormat::parseAbuttingAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, OffsetFields minFields, OffsetFields maxFields, UBool fixedHourWidth) {
2081 int32_t start = pos.getIndex();
2108 pos.setErrorIndex(start);
2154 pos.setErrorIndex(start);
2157 pos.setIndex(start + numDigits);
2162 TimeZoneFormat::parseAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, UChar sep, OffsetFields minFields, OffsetFields maxFields) {
2163 int32_t start = pos.getIndex();
2236 pos.setErrorIndex(start);
2240 pos.setIndex(start + parsedLen);
2665 TimeZoneFormat::parseZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {
2669 int32_t start = pos.getIndex();
2683 pos.setIndex(start + len);
2685 pos.setErrorIndex(start);
2715 TimeZoneFormat::parseShortZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {
2719 int32_t start = pos.getIndex();
2733 pos.setIndex(start + len);
2735 pos.setErrorIndex(start);
2743 TimeZoneFormat::parseExemplarLocation(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {
2744 int32_t startIdx = pos.getIndex();
2751 pos.setErrorIndex(startIdx);
2763 pos.setIndex(parsedPos);
2769 pos.setErrorIndex(startIdx);