GCC Code Coverage Report


ernie/

Function (File:Line)
Calls
Lines
Branches
Blocks
called 6 times
100.0%
50.0%
100.0%
called 103 times
100.0%
50.0%
100.0%
called 3 times
100.0%
100.0%
100.0%
called 109 times
100.0%
50.0%
100.0%
called 67 times
100.0%
-%
100.0%
called 549 times
71.4%
75.0%
67.0%
called 446 times
100.0%
-%
100.0%
called 1 time
100.0%
-%
100.0%
called 1 time
100.0%
-%
100.0%
called 180224 times
100.0%
-%
100.0%
called 46871731 times
100.0%
100.0%
100.0%
called 1 time
100.0%
-%
100.0%
called 450 times
100.0%
100.0%
100.0%
called 1 time
100.0%
100.0%
100.0%
called 3 times
100.0%
100.0%
100.0%
called 134868 times
100.0%
100.0%
100.0%
called 91 times
100.0%
100.0%
100.0%
called 318 times
100.0%
-%
75.0%
called 19 times
100.0%
100.0%
100.0%
called 7 times
100.0%
100.0%
100.0%
called 729 times
100.0%
-%
100.0%
called 44 times
100.0%
-%
100.0%
called 243 times
100.0%
50.0%
67.0%
called 1351 times
100.0%
100.0%
100.0%
called 271 times
100.0%
-%
100.0%
called 77 times
100.0%
-%
100.0%
called 84 times
100.0%
50.0%
86.0%
called 62 times
100.0%
62.5%
76.0%
called 233 times
100.0%
50.0%
43.0%
called 62 times
100.0%
50.0%
69.0%
called 14162 times
100.0%
75.0%
100.0%
called 1101 times
100.0%
62.5%
65.0%
called 3470 times
100.0%
-%
90.0%
called 235109656 times
100.0%
-%
100.0%
called 4633 times
100.0%
100.0%
100.0%
called 1229 times
100.0%
100.0%
100.0%
called 430 times
100.0%
62.5%
90.0%
called 294 times
100.0%
-%
100.0%
called 170 times
100.0%
50.0%
86.0%
called 244 times
100.0%
50.0%
57.0%
called 7 times
100.0%
-%
100.0%
called 9 times
100.0%
66.7%
80.0%
called 25 times
100.0%
75.0%
100.0%
called 20 times
70.0%
62.5%
60.0%
called 20 times
97.0%
53.7%
72.0%
called 20 times
100.0%
100.0%
100.0%
called 20 times
100.0%
83.3%
100.0%
called 20 times
100.0%
62.5%
88.0%
called 4 times
100.0%
66.7%
79.0%
called 20 times
100.0%
60.0%
55.0%
called 20 times
100.0%
75.0%
100.0%
called 2 times
100.0%
100.0%
100.0%
called 6 times
100.0%
53.6%
77.0%
called 6 times
90.9%
70.0%
90.0%
called 12 times
100.0%
50.0%
86.0%
called 987 times
100.0%
-%
100.0%
not called
0.0%
0.0%
0.0%
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ernie::Join<nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, ernie::(anonymous namespace)::Print(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)::{lambda(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&)#2}>(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, std::basic_string_view<char, std::char_traits<char> >, ernie::(anonymous namespace)::Print(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)::{lambda(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&)#2} const&) (ernie/util/text.h:85)
called 690 times
100.0%
-%
87.0%
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ernie::Join<nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void>, ernie::(anonymous namespace)::UsdText(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool)::{lambda(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&)#1}>(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, std::basic_string_view<char, std::char_traits<char> >, ernie::(anonymous namespace)::UsdText(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool)::{lambda(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&)#1} const&) (ernie/util/text.h:85)
called 30 times
100.0%
-%
87.0%
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > ernie::Join<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, ernie::Join<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >)::{lambda(auto:1 const&)#1}>(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >, ernie::Join<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::basic_string_view<char, std::char_traits<char> >)::{lambda(auto:1 const&)#1} const&) (ernie/util/text.h:85)
called 310 times
88.9%
75.0%
91.0%
void ernie::(anonymous namespace)::ReadTensor(nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, ernie::AttributeMeta const*)::{lambda(auto:1 const&, nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, unsigned long)#1}::operator()<{lambda(auto:1 const&, nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, unsigned long)#1}>({lambda(auto:1 const&, nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, unsigned long)#1} const&, nlohmann::json_abi_v3_12_0::basic_json<nlohmann::json_abi_v3_12_0::ordered_map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, unsigned long) const (ernie/scene/json.cpp:146)
called 395 times
87.5%
54.2%
83.0%
void ernie::graph::Graph::Add<ernie::BottomLevels::AddBuildPass(ernie::graph::Graph&, ernie::BottomLevels::FrameBuilds, std::vector<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> >, std::allocator<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> > > >, ernie::BottomLevels::Compaction const&)::{lambda(ernie::graph::PassBuilder&)#1}, ernie::BottomLevels::AddBuildPass(ernie::graph::Graph&, ernie::BottomLevels::FrameBuilds, std::vector<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> >, std::allocator<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> > > >, ernie::BottomLevels::Compaction const&)::{lambda(ernie::graph::PassContext&)#1}>(std::basic_string_view<char, std::char_traits<char> >, ernie::graph::Kind, ernie::BottomLevels::AddBuildPass(ernie::graph::Graph&, ernie::BottomLevels::FrameBuilds, std::vector<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> >, std::allocator<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> > > >, ernie::BottomLevels::Compaction const&)::{lambda(ernie::graph::PassBuilder&)#1}&&, ernie::BottomLevels::AddBuildPass(ernie::graph::Graph&, ernie::BottomLevels::FrameBuilds, std::vector<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> >, std::allocator<std::pair<std::shared_ptr<ernie::AccelerationStructure>, std::shared_ptr<ernie::AccelerationStructure> > > >, ernie::BottomLevels::Compaction const&)::{lambda(ernie::graph::PassContext&)#1}&&) (ernie/graph/graph.h:204)
called 19 times
100.0%
-%
100.0%