Lines Matching refs:gyear
333 int32_t gyear = eyear + fEpochYear - 1; // Gregorian year in handleComputeMonthStart() local
334 int32_t theNewYear = newYear(gyear); in handleComputeMonthStart()
524 int32_t ChineseCalendar::winterSolstice(int32_t gyear) const { in winterSolstice()
527 int32_t cacheValue = CalendarCache::get(&gChineseCalendarWinterSolsticeCache, gyear, status); in winterSolstice()
534 double ms = daysToMillis(Grego::fieldsToDay(gyear, UCAL_DECEMBER, 1)); in winterSolstice()
547 CalendarCache::put(&gChineseCalendarWinterSolsticeCache, gyear, cacheValue, status); in winterSolstice()
671 void ChineseCalendar::computeChineseFields(int32_t days, int32_t gyear, int32_t gmonth, in computeChineseFields() argument
679 int32_t solsticeAfter = winterSolstice(gyear); in computeChineseFields()
681 solsticeBefore = winterSolstice(gyear - 1); in computeChineseFields()
684 solsticeAfter = winterSolstice(gyear + 1); in computeChineseFields()
715 int32_t extended_year = gyear - fEpochYear; in computeChineseFields()
716 int cycle_year = gyear - CHINESE_EPOCH_YEAR; in computeChineseFields()
738 int32_t theNewYear = newYear(gyear); in computeChineseFields()
740 theNewYear = newYear(gyear-1); in computeChineseFields()
757 int32_t ChineseCalendar::newYear(int32_t gyear) const { in newYear()
759 int32_t cacheValue = CalendarCache::get(&gChineseCalendarNewYearCache, gyear, status); in newYear()
763 int32_t solsticeBefore= winterSolstice(gyear - 1); in newYear()
764 int32_t solsticeAfter = winterSolstice(gyear); in newYear()
776 CalendarCache::put(&gChineseCalendarNewYearCache, gyear, cacheValue, status); in newYear()