Branch Coverage

/usr/local/lib/perl5/site_perl/5.26.1/x86_64-linux/CPP/Boost/Mini.x/i/boost/exception/exception.hpp
Criterion Covered Total %
branch 15 76 19.7


line true false branch
79 0 4 if( px_ )
86 0 6 if( px_ && px_->release() )
0 0 if( px_ && px_->release() )
0 6 if( px_ && px_->release() )
306 0 4 }
348 0 0 error_info_injector:
3 0 error_info_injector:
354 0 0 T(x)
1 0 T(x)
360 0 0 }
0 4 }
430 0 2 }
443 0 1 if( error_info_container * d=b->data_.get() )
444 0 0 data = d->clone();
0 0 data = d->clone();
448 1 0 a->data_ = data;
464 0 0 clone_impl:
1 0 clone_impl:
470 0 0 T(x)
0 0 T(x)
472 0 0 copy_boost_exception(this,&x);
0 0 copy_boost_exception(this,&x);
479 0 0 T(x)
1 0 T(x)
481 0 0 copy_boost_exception(this,&x);
1 0 copy_boost_exception(this,&x);
486 0 0 }
0 0 }
2 0 }
0 2 }
493 0 0 return new clone_impl(*this,clone_tag());
0 0 return new clone_impl(*this,clone_tag());
0 0 return new clone_impl(*this,clone_tag());
0 0 return new clone_impl(*this,clone_tag());
0 0 return new clone_impl(*this,clone_tag());
0 0 return new clone_impl(*this,clone_tag());
499 0 0 throw*this;
0 0 throw*this;