LCOV - code coverage report
Current view: top level - source/ps/XMB - XMBStorage.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 195 258 75.6 %
Date: 2022-06-14 00:41:00 Functions: 10 14 71.4 %

Function Name Sort by function name Hit count Sort by hit count
bool (anonymous namespace)::XMBStorageWriter::OutputElements<(anonymous namespace)::JSNodeData&, unsigned int const&, JS::Handle<JS::Value>&&>(WriteBuffer&, (anonymous namespace)::JSNodeData&, unsigned int const&, JS::Handle<JS::Value>&&) 0
(anonymous namespace)::XMBStorageWriter::GetName(int&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
(anonymous namespace)::XMBStorageWriter::OutputNames(WriteBuffer&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > const&) const 0
auto (anonymous namespace)::XMBStorageWriter::OutputNames(WriteBuffer&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > const&) const::{lambda(auto:1 const&, auto:2 const&)#1}::operator()<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int>, {lambda(auto:1 const&, auto:2 const&)#1}::operator()>(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&, {lambda(auto:1 const&, auto:2 const&)#1}::operator() const&) const 0
XMBStorage::LoadJSValue(ScriptInterface const&, JS::Handle<JS::Value>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
(anonymous namespace)::JSNodeData::JSNodeData(ScriptInterface const&) 4
bool (anonymous namespace)::XMBStorageWriter::Load<(anonymous namespace)::JSNodeData&, unsigned int const&, JS::Handle<JS::Value> >(WriteBuffer&, (anonymous namespace)::JSNodeData&, unsigned int const&, JS::Handle<JS::Value>&&) 4
(anonymous namespace)::JSNodeData::Setup((anonymous namespace)::XMBStorageWriter&, JS::Handle<JS::Value>) 16
(anonymous namespace)::JSNodeData::Output(WriteBuffer&, JS::Handle<JS::Value>) const 16
XMBStorage::LoadXMLDoc(_xmlDoc*) 107
bool (anonymous namespace)::XMBStorageWriter::Load<_xmlNode*>(WriteBuffer&, _xmlNode*&&) 107
XMBStorage::ReadFromFile(std::shared_ptr<IVFS> const&, Path const&) 314
bool (anonymous namespace)::XMBStorageWriter::OutputElements<_xmlNode*&&>(WriteBuffer&, _xmlNode*&&) 441
(anonymous namespace)::WriteStringAndLineNumber(WriteBuffer&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) 453

Generated by: LCOV version 1.13