Branch Coverage

/usr/local/lib/perl5/site_perl/5.26.1/XS/librangeV3.x/i/range/v3/view/remove_if.hpp
Criterion Covered Total %
branch 15 22 68.1


line true false branch
68 0 154 RANGES_ASSERT(it != ranges::end(rng_->base()));
94 319 0 if(BidirectionalRange()) cache_begin();
102 3132 319 while (it != last && invoke(pred, *it))
3132 0 while (it != last && invoke(pred, *it))
2978 154 while (it != last && invoke(pred, *it))
2978 473 while (it != last && invoke(pred, *it))
119 319 319 if(begin_) return;
121 319 0 satisfy_forward(it);
138 319 0 RANGES_DECLTYPE_AUTO_RETURN_NOEXCEPT
319 0 RANGES_DECLTYPE_AUTO_RETURN_NOEXCEPT
162 319 0 RANGES_DECLTYPE_AUTO_RETURN_NOEXCEPT