| line |
true |
false |
branch |
|
13
|
82 |
82 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
|
14 |
68 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
|
7 |
7 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
19
|
25 |
509 |
if (m == 2 && tstr_calendar_leap_year(y)) |
|
|
15 |
10 |
if (m == 2 && tstr_calendar_leap_year(y)) |
|
25
|
41 |
1 |
return (y >= 1 && y <= 9999) |
|
26
|
40 |
1 |
&& (m >= 1 && m <= 12) |
|
|
39 |
1 |
&& (m >= 1 && m <= 12) |
|
27
|
42 |
1 |
&& (d >= 1 && (d <= 28 || d <= tstr_calendar_month_days(y, m))); |
|
|
38 |
1 |
&& (d >= 1 && (d <= 28 || d <= tstr_calendar_month_days(y, m))); |
|
|
31 |
7 |
&& (d >= 1 && (d <= 28 || d <= tstr_calendar_month_days(y, m))); |
|
|
16 |
15 |
&& (d >= 1 && (d <= 28 || d <= tstr_calendar_month_days(y, m))); |
|
31
|
159 |
453 |
if (m < 3) |
|
49
|
61 |
179 |
if (m > 12) |
|
52
|
240 |
0 |
if (yp) |
|
54
|
240 |
0 |
if (mp) |
|
56
|
240 |
0 |
if (dp) |
|
63
|
20 |
23 |
return kCumDays[m] + d + (m > 2 && tstr_calendar_leap_year(y)); |
|
|
11 |
9 |
return kCumDays[m] + d + (m > 2 && tstr_calendar_leap_year(y)); |
|
68
|
8 |
82 |
if (doy <= 31) { |
|
71
|
9 |
73 |
} else if (doy <= jan_feb) { |
|
79
|
90 |
0 |
if (mp) |
|
81
|
90 |
0 |
if (dp) |
|
91
|
32 |
316 |
if (m < 3) |
|
97
|
201 |
95 |
if (ord > 0) { |
|
113
|
7 |
10 |
if (year < pivot_offset) |