Branch Coverage

xsi/noding/SimpleNoder.xsi
Criterion Covered Total %
branch 12 24 50.0


line true false branch
5 1 0 SegmentIntersector* si = newSegInt ? xs::in(newSegInt) : NULL;
1 0 SegmentIntersector* si = newSegInt ? xs::in(newSegInt) : NULL;
6 1 0 Object self{xs::out(new SimpleNoder(si))};
1 0 Object self{xs::out(new SimpleNoder(si))};
1 0 Object self{xs::out(new SimpleNoder(si))};
1 0 Object self{xs::out(new SimpleNoder(si))};
7 1 0 if (si) {
8 1 0 self.payload_attach(SvRV(newSegInt), &payload_marker);
10 1 0 RETVAL = self.ref();
1 0 RETVAL = self.ref();
17 46 0 Stash(__PACKAGE__).inherit("Geo::Geos::Noding::SinglePassNoder");
46 0 Stash(__PACKAGE__).inherit("Geo::Geos::Noding::SinglePassNoder");