Branch Coverage

xs/serialize.xsi
Criterion Covered Total %
branch 16 50 32.0


line true false branch
41 0 0 PROTO = Object(ST(0)).stash();
0 0 PROTO = Object(ST(0)).stash();
42 0 0 }
0 0 }
45 5 0 size_t len = date_freeze_len(*THIS);
46 5 0 RETVAL = newSV(len);
49 5 0 date_freeze(*THIS, buf);
56 5 0 ptime_t epoch;
0 0 ptime_t epoch;
59 5 0 RETVAL = new Date(epoch, zone);
60 5 0 PROTO = CLASS;
5 0 PROTO = CLASS;
61 5 0 }
65 0 0 }
72 0 0 PROTO = Object(ST(0)).stash();
0 0 PROTO = Object(ST(0)).stash();
73 0 0 }
0 0 }
76 1 3 RETVAL = THIS->from() ? THIS->to_string(DateRel::Format::iso8601i) : THIS->to_string();
1 0 RETVAL = THIS->from() ? THIS->to_string(DateRel::Format::iso8601i) : THIS->to_string();
3 0 RETVAL = THIS->from() ? THIS->to_string(DateRel::Format::iso8601i) : THIS->to_string();
4 0 RETVAL = THIS->from() ? THIS->to_string(DateRel::Format::iso8601i) : THIS->to_string();
81 4 0 PROTO = CLASS;
4 0 PROTO = CLASS;
82 4 0 }