Replace vera++ with clang-format (#4518)
JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik robert.fancsik@h-lab.eu
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
#include "ecma-globals.h"
|
||||
#include "ecma-helpers.h"
|
||||
#include "ecma-objects.h"
|
||||
|
||||
#include "lit-char-helpers.h"
|
||||
|
||||
#if JERRY_BUILTIN_DATE
|
||||
@@ -35,16 +36,12 @@
|
||||
/**
|
||||
* Day names
|
||||
*/
|
||||
const char day_names_p[7][3] =
|
||||
{
|
||||
"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"
|
||||
};
|
||||
const char day_names_p[7][3] = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
|
||||
|
||||
/**
|
||||
* Month names
|
||||
*/
|
||||
const char month_names_p[12][3] =
|
||||
{
|
||||
const char month_names_p[12][3] = {
|
||||
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
|
||||
};
|
||||
|
||||
@@ -79,15 +76,10 @@ ecma_date_day_from_year (int32_t year) /**< year value */
|
||||
{
|
||||
if (JERRY_LIKELY (year >= 1970))
|
||||
{
|
||||
return (int32_t) (365 * (year - 1970)
|
||||
+ ((year - 1969) / 4)
|
||||
- ((year - 1901) / 100)
|
||||
+ ((year - 1601) / 400));
|
||||
return (int32_t) (365 * (year - 1970) + ((year - 1969) / 4) - ((year - 1901) / 100) + ((year - 1601) / 400));
|
||||
}
|
||||
|
||||
return (int32_t) (365 * (year - 1970)
|
||||
+ floor ((year - 1969) / 4.0)
|
||||
- floor ((year - 1901) / 100.0)
|
||||
return (int32_t) (365 * (year - 1970) + floor ((year - 1969) / 4.0) - floor ((year - 1901) / 100.0)
|
||||
+ floor ((year - 1601) / 400.0));
|
||||
} /* ecma_date_day_from_year */
|
||||
|
||||
@@ -102,8 +94,7 @@ ecma_date_day_from_year (int32_t year) /**< year value */
|
||||
static int
|
||||
ecma_date_days_in_year (int32_t year) /**< year */
|
||||
{
|
||||
if (year % 4 != 0
|
||||
|| (year % 100 == 0 && (year % 400 != 0)))
|
||||
if (year % 4 != 0 || (year % 100 == 0 && (year % 400 != 0)))
|
||||
{
|
||||
return ECMA_DATE_DAYS_IN_YEAR;
|
||||
}
|
||||
@@ -129,16 +120,34 @@ ecma_date_in_leap_year (int32_t year) /**< time value */
|
||||
/**
|
||||
* First days of months in normal and leap years
|
||||
*/
|
||||
static const uint16_t first_day_in_month[2][12] =
|
||||
{
|
||||
{
|
||||
0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, /* normal year */
|
||||
}
|
||||
,
|
||||
{
|
||||
0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335 /* leap year */
|
||||
}
|
||||
};
|
||||
static const uint16_t first_day_in_month[2][12] = { {
|
||||
0,
|
||||
31,
|
||||
59,
|
||||
90,
|
||||
120,
|
||||
151,
|
||||
181,
|
||||
212,
|
||||
243,
|
||||
273,
|
||||
304,
|
||||
334, /* normal year */
|
||||
},
|
||||
{
|
||||
0,
|
||||
31,
|
||||
60,
|
||||
91,
|
||||
121,
|
||||
152,
|
||||
182,
|
||||
213,
|
||||
244,
|
||||
274,
|
||||
305,
|
||||
335 /* leap year */
|
||||
} };
|
||||
|
||||
/**
|
||||
* Abstract operation: YearFromTime
|
||||
@@ -383,9 +392,7 @@ ecma_date_make_time (ecma_number_t hour, /**< hour value */
|
||||
ecma_number_t sec, /**< second value */
|
||||
ecma_number_t ms) /**< millisecond value */
|
||||
{
|
||||
if (!ecma_number_is_finite (hour)
|
||||
|| !ecma_number_is_finite (min)
|
||||
|| !ecma_number_is_finite (sec)
|
||||
if (!ecma_number_is_finite (hour) || !ecma_number_is_finite (min) || !ecma_number_is_finite (sec)
|
||||
|| !ecma_number_is_finite (ms))
|
||||
{
|
||||
return ecma_number_make_nan ();
|
||||
@@ -396,10 +403,7 @@ ecma_date_make_time (ecma_number_t hour, /**< hour value */
|
||||
ecma_number_t s = ecma_number_trunc (sec);
|
||||
ecma_number_t milli = ecma_number_trunc (ms);
|
||||
|
||||
return (ecma_number_t) ((h * ECMA_DATE_MS_PER_HOUR
|
||||
+ m * ECMA_DATE_MS_PER_MINUTE
|
||||
+ s * ECMA_DATE_MS_PER_SECOND
|
||||
+ milli));
|
||||
return h * ECMA_DATE_MS_PER_HOUR + m * ECMA_DATE_MS_PER_MINUTE + s * ECMA_DATE_MS_PER_SECOND + milli;
|
||||
} /* ecma_date_make_time */
|
||||
|
||||
/**
|
||||
@@ -416,9 +420,7 @@ ecma_date_make_day (ecma_number_t year, /**< year value */
|
||||
ecma_number_t date) /**< date value */
|
||||
{
|
||||
/* 1. */
|
||||
if (!ecma_number_is_finite (year)
|
||||
|| !ecma_number_is_finite (month)
|
||||
|| !ecma_number_is_finite (date)
|
||||
if (!ecma_number_is_finite (year) || !ecma_number_is_finite (month) || !ecma_number_is_finite (date)
|
||||
|| fabs (year) > INT32_MAX)
|
||||
{
|
||||
return ecma_number_make_nan ();
|
||||
@@ -441,9 +443,7 @@ ecma_date_make_day (ecma_number_t year, /**< year value */
|
||||
}
|
||||
|
||||
/* 7. */
|
||||
ecma_number_t days = (ecma_date_day_from_year (ym)
|
||||
+ first_day_in_month[ecma_date_in_leap_year (ym)][mn]
|
||||
+ (dt - 1));
|
||||
ecma_number_t days = (ecma_date_day_from_year (ym) + first_day_in_month[ecma_date_in_leap_year (ym)][mn] + (dt - 1));
|
||||
return days * ECMA_DATE_MS_PER_DAY;
|
||||
} /* ecma_date_make_day */
|
||||
|
||||
@@ -459,8 +459,7 @@ ecma_number_t
|
||||
ecma_date_make_date (ecma_number_t day, /**< day value */
|
||||
ecma_number_t time) /**< time value */
|
||||
{
|
||||
if (!ecma_number_is_finite (day)
|
||||
|| !ecma_number_is_finite (time))
|
||||
if (!ecma_number_is_finite (day) || !ecma_number_is_finite (time))
|
||||
{
|
||||
return ecma_number_make_nan ();
|
||||
}
|
||||
@@ -479,8 +478,7 @@ ecma_date_make_date (ecma_number_t day, /**< day value */
|
||||
ecma_number_t
|
||||
ecma_date_time_clip (ecma_number_t time) /**< time value */
|
||||
{
|
||||
if (!ecma_number_is_finite (time)
|
||||
|| fabs (time) > ECMA_DATE_MAX_VALUE)
|
||||
if (!ecma_number_is_finite (time) || fabs (time) > ECMA_DATE_MAX_VALUE)
|
||||
{
|
||||
return ecma_number_make_nan ();
|
||||
}
|
||||
@@ -674,14 +672,13 @@ ecma_date_to_string_format (ecma_number_t datetime_number, /**< datetime */
|
||||
buffer_p--;
|
||||
*buffer_p = (lit_utf8_byte_t) ((number % 10) + (int32_t) LIT_CHAR_0);
|
||||
number /= 10;
|
||||
}
|
||||
while (--number_length);
|
||||
} while (--number_length);
|
||||
}
|
||||
|
||||
JERRY_ASSERT (dest_p <= date_buffer + date_buffer_length);
|
||||
|
||||
return ecma_make_string_value (ecma_new_ecma_string_from_ascii (date_buffer,
|
||||
(lit_utf8_size_t) (dest_p - date_buffer)));
|
||||
return ecma_make_string_value (
|
||||
ecma_new_ecma_string_from_ascii (date_buffer, (lit_utf8_size_t) (dest_p - date_buffer)));
|
||||
} /* ecma_date_to_string_format */
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user