AoC code coverage
Current view: top level - puzzles/2023 - Day03.cpp (source / functions) Coverage Total Hit
Test: master Lines: 95.6 % 137 131
Test Date: 2025-07-28 10:53:57 Functions: 100.0 % 14 14

Function Name Sort by function name Hit count Sort by function hit count
unsigned long part1<2023, 3>(std::basic_string_view<char, std::char_traits<char> >) 1
unsigned long part2<2023, 3>(std::basic_string_view<char, std::char_traits<char> >) 1
Day03.cpp:(anonymous namespace)::getGearRatios(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 140
Day03.cpp:(anonymous namespace)::getPartNumbers(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) 140
Day03.cpp:(anonymous namespace)::Gears::ratio() const 372
Day03.cpp:(anonymous namespace)::getGearRatios(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)::$_0::operator()(std::basic_string_view<char, std::char_traits<char> >, char const*) const 388
Day03.cpp:(anonymous namespace)::getGearRatios(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)::$_1::operator()(std::basic_string_view<char, std::char_traits<char> >) const::{lambda(unsigned long)#1}::operator()(unsigned long) const 565
Day03.cpp:(anonymous namespace)::Gears::addGear(unsigned long) 701
Day03.cpp:(anonymous namespace)::getGearRatios(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)::$_1::operator()(std::basic_string_view<char, std::char_traits<char> >) const 744
Day03.cpp:(anonymous namespace)::getPartNumbers(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)::$_2::operator()(std::basic_string_view<char, std::char_traits<char> >) const 1642
Day03.cpp:(anonymous namespace)::toUnsigned(char const*, char const*) 1772
Day03.cpp:(anonymous namespace)::getGearRatios(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)::$_2::operator()(char) const 5964
Day03.cpp:(anonymous namespace)::getPartNumbers(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)::$_1::operator()(char) const 8448
Day03.cpp:(anonymous namespace)::getPartNumbers(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)::$_0::operator()(char) const 22016

Generated by: LCOV version 2.0-1