LCOV - code coverage report
Current view:
top level
-
include
- json.hpp
(
source
/ functions)
Coverage
Total
Hit
Test:
JSON Expression Parser
Lines:
100.0 %
22
22
Test Date:
2024-11-04 20:34:32
Functions:
100.0 %
5
5
Branches:
68.8 %
32
22
Function Name
Hit count
json_lib::json::touch()
94
json_lib::json::type() const
1077
json_lib::json::~json()
13589
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > json_lib::format_container<std::vector<std::shared_ptr<json_lib::json>, std::allocator<std::shared_ptr<json_lib::json> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(std::shared_ptr<json_lib::json> const&, unsigned long, bool)>(std::vector<std::shared_ptr<json_lib::json>, std::allocator<std::shared_ptr<json_lib::json> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(std::shared_ptr<json_lib::json> const&, unsigned long, bool), unsigned long, bool)
1573
std::__cxx11::basic_string
, std::allocator
> json_lib::format_container
, std::allocator
>, std::shared_ptr
>, std::allocator
, std::allocator
>, std::shared_ptr
> > >, std::__cxx11::basic_string
, std::allocator
> (*)(std::pair
, std::allocator
>, std::shared_ptr
> const&, unsigned long, bool)>(std::vector
, std::allocator
>, std::shared_ptr
>, std::allocator
, std::allocator
>, std::shared_ptr
> > > const&, std::__cxx11::basic_string
, std::allocator
> (*)(std::pair
, std::allocator
>, std::shared_ptr
> const&, unsigned long, bool), unsigned long, bool)
1533
std::__cxx11::basic_string
, std::allocator
> json_lib::format_container
, std::allocator
> >, std::__cxx11::basic_string
, std::allocator
> (*)(std::shared_ptr
const&, unsigned long, bool)>(std::vector
, std::allocator
> > const&, std::__cxx11::basic_string
, std::allocator
> (*)(std::shared_ptr
const&, unsigned long, bool), unsigned long, bool)
40
Generated by:
LCOV version 2.0-1