| line |
true |
false |
branch |
|
13
|
20 |
8 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
|
13 |
7 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
|
6 |
7 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
19
|
11 |
35 |
if (m == 2 && tstr_calendar_leap_year(y)) |
|
|
5 |
6 |
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
|
95 |
121 |
if (m < 3) |
|
49
|
24 |
113 |
if (m > 12) |
|
52
|
137 |
0 |
if (yp) |
|
54
|
137 |
0 |
if (mp) |
|
56
|
137 |
0 |
if (dp) |
|
66
|
10 |
14 |
if (m < 3) |
|
76
|
7 |
10 |
if (year < pivot_offset) |