| line |
true |
false |
branch |
|
13
|
72 |
44 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
|
14 |
58 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
|
7 |
7 |
return ((y & 3) == 0 && (y % 100 != 0 || y % 400 == 0)); |
|
19
|
23 |
427 |
if (m == 2 && tstr_calendar_leap_year(y)) |
|
|
13 |
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
|
178 |
432 |
if (m < 3) |
|
49
|
76 |
219 |
if (m > 12) |
|
52
|
295 |
0 |
if (yp) |
|
54
|
295 |
0 |
if (mp) |
|
56
|
295 |
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 |
40 |
if (doy <= 31) { |
|
71
|
7 |
33 |
} else if (doy <= jan_feb) { |
|
79
|
48 |
0 |
if (mp) |
|
81
|
48 |
0 |
if (dp) |
|
91
|
26 |
272 |
if (m < 3) |
|
97
|
143 |
103 |
if (ord > 0) { |
|
113
|
7 |
10 |
if (year < pivot_offset) |