Branch Coverage

tstr_regexp.c
Criterion Covered Total %
branch 40 54 74.0


line true false branch
14 2619 1961 if (val && SvOK(val)) {
2619 0 if (val && SvOK(val)) {
19 0 1961 if (val)
34 0 418 if (!CAP_PV(year))
36 0 418 if (!tstr_token_parse_year(s, len, &v))
38 41 377 if (len == 2)
43 418 0 if (CAP_PV(month)) {
44 2 416 if (!tstr_token_parse_month(s, len, &v))
51 416 0 if (CAP_PV(day)) {
52 0 416 if (!tstr_token_parse_day(s, len, &v))
59 125 291 if (CAP_PV(day_name)) {
60 0 125 if (!tstr_token_parse_day_name(s, len, &v))
65 312 104 if (CAP_PV(hour)) {
66 0 312 if (!tstr_token_parse_hour(s, len, &v))
70 22 290 if (CAP_PV(meridiem)) {
71 0 22 if (!tstr_token_parse_meridiem(s, len, &v))
76 307 5 if (CAP_PV(minute)) {
77 0 307 if (!tstr_token_parse_minute(s, len, &v))
82 287 25 if (CAP_PV(second)) {
83 0 287 if (!tstr_token_parse_second(s, len, &v))
88 33 279 if (CAP_PV(fraction)) {
89 0 33 if (!tstr_token_parse_fraction(s, len, &v))
94 179 133 if (CAP_PV(tz_offset)) {
95 0 179 if (!tstr_token_parse_tz_offset(s, len, &v))
100 94 218 if (CAP_PV(tz_utc))
103 5 307 if (CAP_PV(tz_abbrev))
106 3 309 if (CAP_PV(tz_annotation))