LCOV - code coverage report
Current view: top level - tests - num.hpp (source / functions) Coverage Total Hit
Test: coverage.info Lines: 74.0 % 223 165
Test Date: 2025-06-19 11:28:46 Functions: 76.1 % 46 35
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by function hit count
Num::add(Num const&, Num const&) 0
Num::add_signed(Num const&, bool, Num const&, bool) 0
Num::add_unsigned(Num const&, Num const&) 0
Num::mul_karatsuba(Num const&, Num const&) 0
Num::operator+(Num const&) const 0
Num::operator+=(Num const&) 0
Num::operator-(Num const&) const 0
Num::push_back(unsigned long) 0
Num::split(Num const&, Num*, unsigned long, unsigned long) 0
Num::sub(Num const&, Num const&) 0
Num::sub_unsigned(Num const&, Num const&) 0
Num::add_unsigned_overwrite(Num&, Num const&) 100
Num::mod(Num const&, Num const&) 100
Num::mul(Num const&, Num const&) 100
Num::mul_long(Num const&, Num const&) 100
Num::operator%(Num const&) const 100
Num::operator*(Num const&) const 100
Num::div(Num const&, Num const&) 200
Num::operator/(Num const&) const 200
Num::operator<<=(unsigned long) 212
Num::Num(int) 300
Num::Num(unsigned long, unsigned long, bool) 300
Num::div_mod(Num const&, Num, Num&, Num&) 300
Num::Num(Num const&) 400
Num::bitlength() const 424
Num::word_bitlength(unsigned long) 424
Num::Num(unsigned long const*, unsigned long const*, bool) 500
Num::Num() 600
Num::set_neg(bool) 600
Num::operator=(Num const&) 700
Num::pop_back() 1614
Num::word_mul_hi(unsigned long, unsigned long) 6400
Num::add_carry(unsigned long*, unsigned long) 16200
Num::word_half_mask() 19200
Num::word_mask() 19200
Num::set_bit(unsigned long) 22556
Num::sub_unsigned_overwrite(Num&, Num const&) 22556
Num::operator>>=(unsigned long) 45163
Num::cmp_abs(Num const&, Num const&) 45463
Num::resize(unsigned long) 45651
Num::truncate() 68095
Num::sub_carry(unsigned long*, unsigned long) 226468
Num::operator[](unsigned long) const 231341
Num::word_bits() 343174
Num::size() const 590736
Num::operator[](unsigned long) 731094

Generated by: LCOV version 2.0-1

Snap C++ | List of projects | List of versions