Branch Coverage

/usr/local/lib/perl5/site_perl/5.26.1/x86_64-linux/XS/Framework.x/i/xs/Stash.h
Criterion Covered Total %
branch 9 22 40.9


line true false branch
50 7 0 *this = gv_stashpvn(package.data(), package.length(), flags);
7 0 *this = gv_stashpvn(package.data(), package.length(), flags);
197 0 7 if (!sv) return;
198 7 0 if (HvNAME(sv)) return;
7 0 if (HvNAME(sv)) return;
0 7 if (HvNAME(sv)) return;
7 0 if (HvNAME(sv)) return;
0 7 if (HvNAME(sv)) return;
7 0 if (HvNAME(sv)) return;
199 0 0 if (is_undef()) return reset();
201 0 0 throw std::invalid_argument("wrong SV* type for Stash");