Lines Matching full:amount
812 * Roll a field by a signed amount.
817 GregorianCalendar::roll(EDateFields field, int32_t amount, UErrorCode& status) {
818 roll((UCalendarDateFields) field, amount, status);
822 GregorianCalendar::roll(UCalendarDateFields field, int32_t amount, UErrorCode& status)
824 if((amount == 0) || U_FAILURE(status)) {
881 woy += amount;
905 Calendar::roll(field, amount, status);
914 amount * kOneDay, monthLen);
920 __FILE__, __LINE__,amount, cMonthLen, cMonthStart+msIntoMonth);
928 Calendar::roll(field, amount, status);
933 __FILE__, __LINE__,amount);
1010 int32_t newDom = (dom + amount*7 - start) % gap;
1036 Calendar::roll(field, amount, status);