Branch Coverage

/usr/local/lib/perl5/site_perl/5.26.1/x86_64-linux/XS/Framework.x/i/xs/catch.h
Criterion Covered Total %
branch 64 600 10.6


line true false branch
24 3601 0 try { return f(); }
5 0 try { return f(); }
1012 0 try { return f(); }
43 0 try { return f(); }
2500 0 try { return f(); }
8 0 try { return f(); }
384 0 try { return f(); }
1739 0 try { return f(); }
375 0 try { return f(); }
11 0 try { return f(); }
123 2 try { return f(); }
807 2 try { return f(); }
26 2 try { return f(); }
1 0 try { return f(); }
0 0 try { return f(); }
2 0 try { return f(); }
0 0 try { return f(); }
1 0 try { return f(); }
3 0 try { return f(); }
13 2 try { return f(); }
0 2 try { return f(); }
1 0 try { return f(); }
0 0 try { return f(); }
1 0 try { return f(); }
0 0 try { return f(); }
65 0 try { return f(); }
0 0 try { return f(); }
0 2 try { return f(); }
0 0 try { return f(); }
1 0 try { return f(); }
1100 0 try { return f(); }
0 0 try { return f(); }
0 0 try { return f(); }
0 0 try { return f(); }
8 0 try { return f(); }
619 0 try { return f(); }
0 0 try { return f(); }
0 0 try { return f(); }
719 0 try { return f(); }
0 0 try { return f(); }
0 0 try { return f(); }
2497 0 try { return f(); }
5 0 try { return f(); }
0 0 try { return f(); }
0 0 try { return f(); }
0 0 try { return f(); }
0 0 try { return f(); }
2 0 try { return f(); }
1 0 try { return f(); }
1 0 try { return f(); }
3 0 try { return f(); }
3 0 try { return f(); }
3 0 try { return f(); }
0 0 try { return f(); }
2 0 try { return f(); }
8 0 try { return f(); }
784 0 try { return f(); }
513 0 try { return f(); }
27 0 try { return f(); }
2497 0 try { return f(); }
26 0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
2 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
0 0 auto tmp = xs::_exc2sv(context);
27 0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
2 0 if (tmp) exc = tmp.detach();
2 0 if (tmp) exc = tmp.detach();
2 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
2 0 if (tmp) exc = tmp.detach();
2 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
2 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();
0 0 if (tmp) exc = tmp.detach();