LCOV - code coverage report
Current view: top level - source/ps - CStr.h (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 5 5 100.0 %
Date: 2023-01-19 00:18:29 Functions: 24 26 92.3 %

Function Name Sort by function name Hit count Sort by hit count
CStr8::basic_string<std::istreambuf_iterator<char, std::char_traits<char> >, void>(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::allocator<char> const&) 0
std::hash<CStrW>::operator()(CStrW const&) const 0
CStrW::basic_string(wchar_t const*, unsigned long, std::allocator<wchar_t> const&) 1
CStr8::basic_string<unsigned char const*, void>(unsigned char const*, unsigned char const*, std::allocator<char> const&) 4
CStr8::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) 5
CStr8::basic_string(char const*, unsigned long, std::allocator<char> const&) 7
CStrW::operator=(CStrW const&) 17
CStr8::basic_string<char const*, void>(char const*, char const*, std::allocator<char> const&) 24
CStr8::operator=(CStr8 const&) 34
CStr8::basic_string<__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) 58
std::hash<CStr8>::operator()(CStr8 const&) const 84
CStr8::operator=(CStr8&&) 155
CStr8::basic_string<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, void>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<char> const&) 169
CStrW::CStrW(CStrW const&) 207
CStrW::basic_string(wchar_t const*, std::allocator<wchar_t> const&) 237
CStr8::basic_string() 574
CStr8::CStr8(CStr8&&) 618
CStrW::operator=(CStrW&&) 1945
CStr8::basic_string(char const*, std::allocator<char> const&) 2307
CStr8::CStr8(CStr8 const&) 3031
CStrW::CStrW(std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&) 3703
CStrW::basic_string() 3945
CStrW::CStrW(CStrW&&) 5540
CStrW::~CStrW() 13633
CStr8::CStr8(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 72859
CStr8::~CStr8() 79656

Generated by: LCOV version 1.13