LCOV - code coverage report
Current view: top level - libutf8 - libutf8.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 230 230 100.0 %
Date: 2022-07-31 10:17:08 Functions: 20 20 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
libutf8::start_with_bom(char const*, unsigned long) 25
libutf8::is_valid_ascii(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 547
libutf8::is_valid_ascii(char const*, bool) 1100
libutf8::to_u16string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2049
libutf8::to_u32string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2049
libutf8::is_valid_ascii(char, bool) 2678
libutf8::u8length(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4098
libutf8::to_u8string[abi:cxx11](wchar_t, wchar_t) 1112062
libutf8::to_u8string(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) 1112062
libutf8::is_valid_utf8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1115110
libutf8::to_u8string[abi:cxx11](char16_t, char16_t) 1177597
libutf8::to_u8string(std::__cxx11::basic_string<char16_t, std::char_traits<char16_t>, std::allocator<char16_t> > const&) 2160644
libutf8::is_valid_unicode(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&, bool) 2231331
libutf8::is_valid_unicode(char32_t const*, bool) 4462668
libutf8::u8casecmp(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 6450665
libutf8::is_valid_utf8(char const*) 6614988
libutf8::is_valid_unicode(char32_t, bool) 6695996
libutf8::to_u8string(std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, std::allocator<char32_t> > const&) 7380751
libutf8::is_surrogate(char32_t) 8777550
libutf8::to_u8string[abi:cxx11](char32_t) 16855064

Generated by: LCOV version 1.13