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:
203
228
89.0 %
Date:
2023-01-19 00:18:29
Functions:
21
21
100.0 %
Function Name
Hit count
_GLOBAL__sub_I_XMBStorage.cpp
1
__static_initialization_and_destruction_0(int, int)
1
XMBStorage::LoadXMLDoc(_xmlDoc*)
107
XMBStorage::LoadJSValue(ScriptInterface const&, JS::Handle<JS::Value>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
4
XMBStorage::ReadFromFile(std::shared_ptr<IVFS> const&, Path const&)
314
(anonymous namespace)::JSNodeData::Setup((anonymous namespace)::XMBStorageWriter&, JS::Handle<JS::Value>)
16
(anonymous namespace)::JSNodeData::JSNodeData(ScriptInterface const&)
4
(anonymous namespace)::JSNodeData::~JSNodeData()
4
(anonymous namespace)::XMBStorageWriter::GetElementName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
457
bool (anonymous namespace)::XMBStorageWriter::OutputElements<_xmlNode*&&>(WriteBuffer&, _xmlNode*&&)
441
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>&&)
16
(anonymous namespace)::XMBStorageWriter::GetAttributeName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
134
bool (anonymous namespace)::XMBStorageWriter::Load<_xmlNode*>(WriteBuffer&, _xmlNode*&&)
107
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)::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&)
591
(anonymous namespace)::XMBStorageWriter::XMBStorageWriter()
111
(anonymous namespace)::XMBStorageWriter::~XMBStorageWriter()
111
(anonymous namespace)::WriteStringAndLineNumber(WriteBuffer&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)
453
(anonymous namespace)::JSNodeData::Output(WriteBuffer&, JS::Handle<JS::Value>) const
16
(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
222
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
1121
Generated by:
LCOV version 1.13