Lines Matching defs:extendedYear
508 int32_t IslamicCalendar::handleGetMonthLength(int32_t extendedYear, int32_t month) const {
513 (cType == UMALQURA && (extendedYear<UMALQURA_YEAR_START || extendedYear>UMALQURA_YEAR_END)) ) {
515 if (month == DHU_AL_HIJJAH && civilLeapYear(extendedYear)) {
519 month = 12*(extendedYear-1) + month;
522 length = getUmalqura_MonthLength(extendedYear - UMALQURA_YEAR_START, month);
531 int32_t IslamicCalendar::handleGetYearLength(int32_t extendedYear) const {
533 (cType == UMALQURA && (extendedYear<UMALQURA_YEAR_START || extendedYear>UMALQURA_YEAR_END)) ) {
534 return 354 + (civilLeapYear(extendedYear) ? 1 : 0);
536 int32_t month = 12*(extendedYear-1);
541 len += handleGetMonthLength(extendedYear, i);