data: improvements on error management

* mark all files with errors as incomplete
* fix incomplete label in codeview tooltip not updated properly
* added setting for canceling indexing for files with fatal errors
This commit is contained in:
Eberhard Graether
2017-04-15 17:57:20 +02:00
parent 8dc5ac7cbe
commit 6cd6552343
16 changed files with 100 additions and 14 deletions
-4
View File
@@ -18,15 +18,11 @@ ParserClientImpl::~ParserClientImpl()
void ParserClientImpl::setStorage(std::shared_ptr<IntermediateStorage> storage)
{
m_storage = storage;
m_hasFatalErrors = 0;
}
void ParserClientImpl::resetStorage()
{
m_storage.reset();
m_hasFatalErrors = 0;
}
Id ParserClientImpl::recordSymbol(