Lines Matching refs:extendedYear
438 int32_t IslamicCalendar::handleGetMonthLength(int32_t extendedYear, int32_t month) const {
443 (cType == UMALQURA && (extendedYear<UMALQURA_YEAR_START || extendedYear>UMALQURA_YEAR_END)) ) {
445 if (month == DHU_AL_HIJJAH && civilLeapYear(extendedYear)) {
449 month = 12*(extendedYear-1) + month;
452 length = getUmalqura_MonthLength(extendedYear - UMALQURA_YEAR_START, month);
461 int32_t IslamicCalendar::handleGetYearLength(int32_t extendedYear) const {
463 (cType == UMALQURA && (extendedYear<UMALQURA_YEAR_START || extendedYear>UMALQURA_YEAR_END)) ) {
464 return 354 + (civilLeapYear(extendedYear) ? 1 : 0);
466 int32_t month = 12*(extendedYear-1);
471 len += handleGetMonthLength(extendedYear, i);