AoC code coverage
Current view: top level - puzzles/2023 - Day05.cpp (source / functions) Coverage Total Hit
Test: master Lines: 98.0 % 102 100
Test Date: 2025-07-28 10:53:57 Functions: 100.0 % 13 13

Function Name Sort by function name Hit count Sort by function hit count
Day05.cpp:(anonymous namespace)::parseSeedRanges(std::basic_string_view<char, std::char_traits<char> >) 1
Day05.cpp:(anonymous namespace)::parseSeeds(std::basic_string_view<char, std::char_traits<char> >) 1
unsigned long part1<2023, 5>(std::basic_string_view<char, std::char_traits<char> >) 1
unsigned long part2<2023, 5>(std::basic_string_view<char, std::char_traits<char> >) 1
Day05.cpp:std::vector<(anonymous namespace)::Map, std::allocator<(anonymous namespace)::Map> > (anonymous namespace)::parseMaps<__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > > >(__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >) 2
Day05.cpp:(anonymous namespace)::Map::Map<__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > > >(__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >) 14
Day05.cpp:(anonymous namespace)::Map::operator()(unsigned long) const 140
Day05.cpp:(anonymous namespace)::Map::Range::Range(std::basic_string_view<char, std::char_traits<char> >) 464
Day05.cpp:(anonymous namespace)::parseMaps<__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > > >(__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}::operator()(std::basic_string_view<char, std::char_traits<char> >) const 476
Day05.cpp:void (anonymous namespace)::Map::operator()<std::back_insert_iterator<std::vector<(anonymous namespace)::ValueRange, std::allocator<(anonymous namespace)::ValueRange> > > >((anonymous namespace)::ValueRange, std::back_insert_iterator<std::vector<(anonymous namespace)::ValueRange, std::allocator<(anonymous namespace)::ValueRange> > >) const 681
Day05.cpp:auto (anonymous namespace)::Map::operator()(unsigned long) const::{lambda(auto:1 const&)#1}::operator()<(anonymous namespace)::Map::Range>((anonymous namespace)::Map::Range const&) const 721
Day05.cpp:auto (anonymous namespace)::Map::Map<__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > > >(__gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >, __gnu_cxx::__normal_iterator<std::basic_string_view<char, std::char_traits<char> > const*, std::vector<std::basic_string_view<char, std::char_traits<char> >, std::allocator<std::basic_string_view<char, std::char_traits<char> > > > >)::{lambda(auto:1 const&)#1}::operator()<(anonymous namespace)::Map::Range>((anonymous namespace)::Map::Range const&) const 5428
Day05.cpp:(anonymous namespace)::Map::operator()<std::back_insert_iterator<std::vector<(anonymous namespace)::ValueRange, std::allocator<(anonymous namespace)::ValueRange> > > >((anonymous namespace)::ValueRange, std::back_insert_iterator<std::vector<(anonymous namespace)::ValueRange, std::allocator<(anonymous namespace)::ValueRange> > >) const::{lambda(unsigned long, (anonymous namespace)::Map::Range const&)#1}::operator()(unsigned long, (anonymous namespace)::Map::Range const&) const 5734

Generated by: LCOV version 2.0-1