LCOV - code coverage report
Current view: top level - include - parser.hpp (source / functions) Coverage Total Hit
Test: JSON Expression Parser Lines: 100.0 % 14 14
Test Date: 2024-11-04 20:34:32 Functions: 100.0 % 3 3
Branches: 73.3 % 30 22

Function Name Sort by function name Hit count Sort by function hit count
std::vector<std::shared_ptr<json_lib::json>, std::allocator<std::shared_ptr<json_lib::json> > > parser_lib::parser::parse_collection<std::vector<std::shared_ptr<json_lib::json>, std::allocator<std::shared_ptr<json_lib::json> > >, void (parser_lib::parser::*)(std::vector<std::shared_ptr<json_lib::json>, std::allocator<std::shared_ptr<json_lib::json> > >&, bool)>(bool, char, void (parser_lib::parser::*)(std::vector<std::shared_ptr<json_lib::json>, std::allocator<std::shared_ptr<json_lib::json> > >&, bool)) 2452
std::vector, std::allocator > > parser_lib::parser::parse_collection, std::allocator > >, void (parser_lib::parser::*)(std::vector, std::allocator > >&, bool)>(bool, char, void (parser_lib::parser::*)(std::vector, std::allocator > >&, bool)) 7
std::vector, std::allocator > > parser_lib::parser::parse_collection, std::allocator > >, void (parser_lib::parser::*)(std::vector, std::allocator > >&, bool)>(bool, char, void (parser_lib::parser::*)(std::vector, std::allocator > >&, bool)) 164
std::vector, std::allocator >, std::shared_ptr >, std::allocator, std::allocator >, std::shared_ptr > > > parser_lib::parser::parse_collection, std::allocator >, std::shared_ptr >, std::allocator, std::allocator >, std::shared_ptr > > >, void (parser_lib::parser::*)(std::vector, std::allocator >, std::shared_ptr >, std::allocator, std::allocator >, std::shared_ptr > > >&, bool)>(bool, char, void (parser_lib::parser::*)(std::vector, std::allocator >, std::shared_ptr >, std::allocator, std::allocator >, std::shared_ptr > > >&, bool)) 2281

Generated by: LCOV version 2.0-1