LCOV - code coverage report
Current view: top level - matcher - protomset.h (source / functions) Hit Total Coverage
Test: Test Coverage for xapian-core eba1a2e3082b Lines: 221 231 95.7 %
Date: 2019-06-13 13:35:36 Functions: 16 16 100.0 %
Branches: 194 233 83.3 %

Function Name Sort by function name Hit count Sort by hit count
ProtoMSet::MCmpAdaptor::MCmpAdaptor(ProtoMSet*) 17545528
ProtoMSet::MCmpAdaptor::operator()(unsigned int, unsigned int) const 228168492
ProtoMSet::ProtoMSet(unsigned int, unsigned int, unsigned int, bool (*)(Result const&, Result const&), Xapian::Enquire::Internal::sort_setting, unsigned int, PostListTree&, unsigned int, unsigned int, int, double, double, bool, double) 149271
ProtoMSet::add(Result&&) 34337789
ProtoMSet::checked_enough() 17542848
ProtoMSet::early_reject(Result&, bool, SpyMaster&, Xapian::Document const&) 26552
ProtoMSet::finalise(Xapian::MatchDecider const*, unsigned int, unsigned int, unsigned int) 149271
ProtoMSet::finalise_percentages() 149271
ProtoMSet::full() const 314668
ProtoMSet::get_min_weight() const 47812569
ProtoMSet::handle_min_weight_pending(bool) 17193
ProtoMSet::process(Result&&, ValueStreamDocument&) 34343650
ProtoMSet::replace(unsigned int, Result&&) 1870
ProtoMSet::set_new_min_weight(double) 200880
ProtoMSet::update_max_weight(double) 34347411
ProtoMSet::~ProtoMSet() 149271

Generated by: LCOV version 1.11