chromium/third_party/icu/source/i18n/gregoimp.cpp

// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
/*
 **********************************************************************
 * Copyright (c) 2003-2008, International Business Machines
 * Corporation and others.  All Rights Reserved.
 **********************************************************************
 * Author: Alan Liu
 * Created: September 2 2003
 * Since: ICU 2.8
 **********************************************************************
 */

#include "gregoimp.h"

#if !UCONFIG_NO_FORMATTING

#include "unicode/ucal.h"
#include "uresimp.h"
#include "cstring.h"
#include "uassert.h"

U_NAMESPACE_BEGIN

int32_t ClockMath::floorDivide(int32_t numerator, int32_t denominator) {}

int64_t ClockMath::floorDivide(int64_t numerator, int64_t denominator) {}

int32_t ClockMath::floorDivide(double numerator, int32_t denominator,
                          int32_t* remainder) {}

double ClockMath::floorDivide(double dividend, double divisor,
                         double* remainder) {}

const int32_t JULIAN_1_CE    =; // January 1, 1 CE Gregorian
const int32_t JULIAN_1970_CE =; // January 1, 1970 CE Gregorian

const int16_t Grego::DAYS_BEFORE[24] =;

const int8_t Grego::MONTH_LENGTH[24] =;

double Grego::fieldsToDay(int32_t year, int32_t month, int32_t dom) {}

void Grego::dayToFields(double day, int32_t& year, int32_t& month,
                        int32_t& dom, int32_t& dow, int32_t& doy, UErrorCode& status) {}

void Grego::timeToFields(UDate time, int32_t& year, int32_t& month,
                        int32_t& dom, int32_t& dow, int32_t& doy, int32_t& mid, UErrorCode& status) {}

int32_t Grego::dayOfWeek(double day) {}

int32_t Grego::dayOfWeekInMonth(int32_t year, int32_t month, int32_t dom) {}

U_NAMESPACE_END

#endif
//eof