Home | History | Annotate | Download | only in i18n

Lines Matching refs:patternCharIndex

1368            UDateFormatField patternCharIndex =
1370 if (patternCharIndex == UDAT_FIELD_COUNT) {
1377 SharedObject::copyPtr(snf, fSharedNumberFormatters[patternCharIndex]);
1406 UDateFormatField patternCharIndex = DateFormatSymbols::getPatternCharIndex(ch);
1416 if (patternCharIndex == UDAT_FIELD_COUNT)
1424 UCalendarDateFields field = fgPatternIndexToCalendarField[patternCharIndex];
1428 value = (patternCharIndex != UDAT_RELATED_YEAR_FIELD)? cal.get(field, status): cal.getRelatedYear(status);
1434 currentNumberFormat = mutableNFs.get(getNumberFormatByIndex(patternCharIndex));
1441 switch (patternCharIndex) {
1507 if (patternCharIndex == UDAT_MONTH_FIELD) {
1516 if (patternCharIndex == UDAT_MONTH_FIELD) {
1526 if (patternCharIndex == UDAT_MONTH_FIELD) {
1684 if (patternCharIndex == UDAT_TIMEZONE_FIELD) {
1695 else if (patternCharIndex == UDAT_TIMEZONE_RFC_FIELD) {
1707 else if (patternCharIndex == UDAT_TIMEZONE_GENERIC_FIELD) {
1718 else if (patternCharIndex == UDAT_TIMEZONE_SPECIAL_FIELD) {
1734 else if (patternCharIndex == UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD) {
1743 else if (patternCharIndex == UDAT_TIMEZONE_ISO_FIELD) {
1761 else if (patternCharIndex == UDAT_TIMEZONE_ISO_LOCAL_FIELD) {
1842 handler.addAttribute(fgPatternIndexToDateFormatField[patternCharIndex], beginOffset, appendTo.length());
1883 UDateFormatField patternCharIndex = DateFormatSymbols::getPatternCharIndex(field);
1884 if (patternCharIndex == UDAT_FIELD_COUNT) {
1892 newFormat, fSharedNumberFormatters[patternCharIndex]);
2491 UDateFormatField patternCharIndex = DateFormatSymbols::getPatternCharIndex(pattern.charAt(i));
2492 if (patternCharIndex != UDAT_FIELD_COUNT) {
2493 ignorables = SimpleDateFormatStaticSets::getIgnorables(patternCharIndex);
2625 UDateFormatField patternCharIndex = DateFormatSymbols::getPatternCharIndex(ch);
2634 if (patternCharIndex == UDAT_FIELD_COUNT) {
2638 currentNumberFormat = mutableNFs.get(getNumberFormatByIndex(patternCharIndex));
2642 UCalendarDateFields field = fgPatternIndexToCalendarField[patternCharIndex]; // UCAL_FIELD_COUNT if irrelevant
2668 if (patternCharIndex == UDAT_HOUR_OF_DAY1_FIELD || // k
2669 patternCharIndex == UDAT_HOUR_OF_DAY0_FIELD || // H
2670 patternCharIndex == UDAT_HOUR1_FIELD || // h
2671 patternCharIndex == UDAT_HOUR0_FIELD || // K
2672 (patternCharIndex == UDAT_DOW_LOCAL_FIELD && count <= 2) || // e
2673 (patternCharIndex == UDAT_STANDALONE_DAY_FIELD && count <= 2) || // c
2674 (patternCharIndex == UDAT_MONTH_FIELD && count <= 2) || // M
2675 (patternCharIndex == UDAT_STANDALONE_MONTH_FIELD && count <= 2) || // L
2676 (patternCharIndex == UDAT_QUARTER_FIELD && count <= 2) || // Q
2677 (patternCharIndex == UDAT_STANDALONE_QUARTER_FIELD && count <= 2) || // q
2678 patternCharIndex == UDAT_YEAR_FIELD || // y
2679 patternCharIndex == UDAT_YEAR_WOY_FIELD || // Y
2680 patternCharIndex == UDAT_YEAR_NAME_FIELD || // U (falls back to numeric)
2681 (patternCharIndex == UDAT_ERA_FIELD && isChineseCalendar) || // G
2682 patternCharIndex == UDAT_FRACTIONAL_SECOND_FIELD) // S
2690 if (numericLeapMonthFormatter != NULL && (patternCharIndex == UDAT_MONTH_FIELD || patternCharIndex == UDAT_STANDALONE_MONTH_FIELD)) {
2738 int32_t bias = gFieldRangeBias[patternCharIndex];
2751 switch (patternCharIndex) {
2778 switch (patternCharIndex) {
2911 if (patternCharIndex==UDAT_MONTH_FIELD) {
2920 if (patternCharIndex==UDAT_MONTH_FIELD) {
3014 if (!getBooleanAttribute(UDAT_PARSE_ALLOW_NUMERIC, status) || patternCharIndex == UDAT_DAY_OF_WEEK_FIELD)
3320 int32_t bias = gFieldRangeBias[patternCharIndex];
3329 switch (patternCharIndex) {