Branch Coverage

tstr_regexp.c
Criterion Covered Total %
branch 40 54 74.0


line true false branch
14 4657 3512 if (val && SvOK(val)) {
4657 0 if (val && SvOK(val)) {
19 0 3512 if (val)
34 0 699 if (!CAP_PV(year))
36 0 699 if (!tstr_token_parse_year(s, len, &v))
38 41 658 if (len == 2)
43 699 0 if (CAP_PV(month)) {
44 2 697 if (!tstr_token_parse_month(s, len, &v))
51 697 0 if (CAP_PV(day)) {
52 0 697 if (!tstr_token_parse_day(s, len, &v))
59 125 572 if (CAP_PV(day_name)) {
60 0 125 if (!tstr_token_parse_day_name(s, len, &v))
65 585 112 if (CAP_PV(hour)) {
66 0 585 if (!tstr_token_parse_hour(s, len, &v))
70 22 563 if (CAP_PV(meridiem)) {
71 0 22 if (!tstr_token_parse_meridiem(s, len, &v))
76 561 24 if (CAP_PV(minute)) {
77 0 561 if (!tstr_token_parse_minute(s, len, &v))
82 521 64 if (CAP_PV(second)) {
83 0 521 if (!tstr_token_parse_second(s, len, &v))
88 177 408 if (CAP_PV(fraction)) {
89 0 177 if (!tstr_token_parse_fraction(s, len, &v))
94 282 303 if (CAP_PV(tz_offset)) {
95 0 282 if (!tstr_token_parse_tz_offset(s, len, &v))
100 255 330 if (CAP_PV(tz_utc))
103 5 580 if (CAP_PV(tz_abbrev))
106 29 556 if (CAP_PV(tz_annotation))