LCOV - code coverage report
Current view: top level - snapdev - tokenize_format.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 369 383 96.3 %
Date: 2023-05-29 16:11:08 Functions: 48 52 92.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snapdev::no_number_traits<char>::parse_number(char, int&, snapdev::format_item<char>&) 0
snapdev::no_number_traits<char>::is_number_position(char) 0
snapdev::no_number_traits<char>::is_dynamic_position(char) 0
snapdev::no_number_traits<char>::is_number_separator(char) 0
snapdev::format_item<char>::list_t snapdev::tokenize_format<char, snapdev::strftime_letter_traits<char, false>, snapdev::strftime_flag_traits<char>, snapdev::strftime_number_traits<char>, snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2
snapdev::format_item<char>::list_t snapdev::tokenize_format<char, (anonymous namespace)::usage_letter_traits<char>, (anonymous namespace)::usage_flag_traits<char>, snapdev::no_number_traits<char>, snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3
snapdev::format_item<char>::list_t snapdev::tokenize_format<char, snapdev::strftime_letter_traits<char, false>, snapdev::strftime_flag_traits<char>, snapdev::no_number_traits<char>, snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 7
snapdev::strftime_number_traits<char>::is_number_position(char) 7
snapdev::format_item<char>::position(int) 11
snapdev::format_item<char>::precision(int) 21
snapdev::format_item<char>::width(int) 30
snapdev::no_number_traits<char>::support_numbers() 30
snapdev::format_item<char>::set_masked_flags(unsigned int, unsigned int) 32
snapdev::strftime_letter_traits<char, false>::is_format(char const*, snapdev::format_item<char>&) 32
snapdev::printf_number_traits<char>::is_number_position(char) 53
snapdev::format_item<char>::list_t snapdev::tokenize_format<char, snapdev::strftime_letter_traits<char, true>, snapdev::strftime_flag_traits<char>, snapdev::strftime_number_traits<char>, snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 78
snapdev::strftime_letter_traits<char, true>::is_format(char const*, snapdev::format_item<char>&) 94
snapdev::strftime_number_traits<char>::support_numbers() 105
snapdev::strftime_number_traits<char>::is_dynamic_position(char) 105
snapdev::strftime_number_traits<char>::is_number_separator(char) 105
snapdev::format_item<char>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&() 120
snapdev::strftime_number_traits<char>::parse_number(char, int&, snapdev::format_item<char>&) 127
snapdev::format_item<char>::has_error(snapdev::format_error_t) const 132
snapdev::format_item<char>::add_error(snapdev::format_error_t) 163
snapdev::printf_letter_traits<char>::is_format(char const*, snapdev::format_item<char>&) 163
snapdev::format_item<char>::list_t snapdev::tokenize_format<char, snapdev::printf_letter_traits<char>, snapdev::printf_flag_traits<char>, snapdev::printf_number_traits<char>, snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 167
snapdev::strftime_flag_traits<char>::is_flag(char, snapdev::format_item<char>&) 177
snapdev::printf_number_traits<char>::is_dynamic_position(char) 218
snapdev::format_item<char>::add_flags(unsigned int) 229
snapdev::printf_number_traits<char>::support_numbers() 236
snapdev::printf_number_traits<char>::is_number_separator(char) 236
snapdev::format_item<char>::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&() const 288
snapdev::format_item<char>::format(char) 289
snapdev::printf_number_traits<char>::parse_number(char, int&, snapdev::format_item<char>&) 289
snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0>::double_to_escape() 299
snapdev::format_item<char>::width() const 313
snapdev::format_item<char>::position() const 313
snapdev::format_item<char>::precision() const 313
snapdev::format_item<char>::has_position() const 393
snapdev::format_item<char>::has_precision() const 393
snapdev::format_item<char>::has_width() const 393
snapdev::format_item<char>::is_format() const 393
snapdev::format_item<char>::has_errors() const 395
snapdev::format_item<char>::errors() const 446
snapdev::printf_flag_traits<char>::is_flag(char, snapdev::format_item<char>&) 534
snapdev::format_item<char>::format() const 622
snapdev::format_item<char>::string[abi:cxx11]() const 714
snapdev::format_item<char>::string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 828
snapdev::format_item<char>::has_flags(unsigned int) const 833
snapdev::format_item<char>::flags() const 985
snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0>::escape_character(char) 4034
snapdev::percent_introducer_traits<char, (char)37, (char)0, (char)0>::is_introducer(char) 5641

Generated by: LCOV version 1.14