Lines Matching refs:startValue
3187 int32_t Calendar::getActualHelper(UCalendarDateFields field, int32_t startValue, int32_t endValue, … in getActualHelper() argument
3190 …fprintf(stderr, "getActualHelper(%d,%d .. %d, %s)\n", field, startValue, endValue, u_errorName(sta… in getActualHelper()
3192 if (startValue == endValue) { in getActualHelper()
3194 return startValue; in getActualHelper()
3197 int32_t delta = (endValue > startValue) ? 1 : -1; in getActualHelper()
3201 if(U_FAILURE(status)) return startValue; in getActualHelper()
3203 if(!work) { status = U_MEMORY_ALLOCATION_ERROR; return startValue; } in getActualHelper()
3215 work->set(field, startValue); in getActualHelper()
3222 int32_t result = startValue; in getActualHelper()
3223 if ((work->get(field, status) != startValue in getActualHelper()
3226 …er(fld %d) - got %d (not %d) - %s\n", field, work->get(field,status), startValue, u_errorName(sta… in getActualHelper()
3230 startValue += delta; in getActualHelper()
3232 if (work->get(field, status) != startValue || U_FAILURE(status)) { in getActualHelper()
3234 …%d) - got %d (not %d), BREAK - %s\n", field, work->get(field,status), startValue, u_errorName(sta… in getActualHelper()
3238 result = startValue; in getActualHelper()
3239 } while (startValue != endValue); in getActualHelper()