Lines Matching refs:newMoon
337 int32_t newMoon = newMoonNear(theNewYear + month * 29, TRUE); in handleComputeMonthStart() local
339 int32_t julianDay = newMoon + kEpochStartAsJulianDay; in handleComputeMonthStart()
354 nonConstThis->computeChineseFields(newMoon, getGregorianYear(), in handleComputeMonthStart()
359 newMoon = newMoonNear(newMoon + SYNODIC_GAP, TRUE); in handleComputeMonthStart()
360 julianDay = newMoon + kEpochStartAsJulianDay; in handleComputeMonthStart()
574 UDate newMoon = gChineseCalendarAstro->getMoonTime(CalendarAstronomer::NEW_MOON(), after); in newMoonNear() local
577 return (int32_t) millisToDays(newMoon); in newMoonNear()
622 UBool ChineseCalendar::hasNoMajorSolarTerm(int32_t newMoon) const { in hasNoMajorSolarTerm()
623 return majorSolarTerm(newMoon) == in hasNoMajorSolarTerm()
624 majorSolarTerm(newMoonNear(newMoon + SYNODIC_GAP, TRUE)); in hasNoMajorSolarTerm()
797 void ChineseCalendar::offsetMonth(int32_t newMoon, int32_t dom, int32_t delta) { in offsetMonth() argument
801 newMoon += (int32_t) (CalendarAstronomer::SYNODIC_MONTH * (delta - 0.5)); in offsetMonth()
804 newMoon = newMoonNear(newMoon, TRUE); in offsetMonth()
807 int32_t jd = newMoon + kEpochStartAsJulianDay - 1 + dom; in offsetMonth()