data: log storage stats after parsing

This commit is contained in:
Eberhard Graether
2015-05-29 16:49:10 +02:00
parent f8d3f14cbd
commit 0153330317
11 changed files with 81 additions and 0 deletions
@@ -27,6 +27,18 @@ size_t TokenLocationCollection::getTokenLocationFileCount() const
return m_files.size();
}
size_t TokenLocationCollection::getTokenLocationLineCount() const
{
size_t count = 0;
for (const TokenLocationFilePairType& file : m_files)
{
count += file.second->getTokenLocationLineCount();
}
return count;
}
const std::map<Id, TokenLocation*>& TokenLocationCollection::getTokenLocations() const
{
return m_locations;
@@ -26,6 +26,8 @@ public:
const TokenLocationFileMapType& getTokenLocationFiles() const;
size_t getTokenLocationFileCount() const;
size_t getTokenLocationLineCount() const;
const std::map<Id, TokenLocation*>& getTokenLocations() const;
size_t getTokenLocationCount() const;