Remove dedicated error flags from DocStringParser and DocStringAnalyser

This commit is contained in:
a3d4
2020-05-20 04:17:49 +02:00
parent 6dbf23d52a
commit 6bb177ce77
4 changed files with 5 additions and 14 deletions
+1 -4
View File
@@ -77,10 +77,9 @@ string::const_iterator skipWhitespace(
}
bool DocStringParser::parse(string const& _docString, ErrorReporter& _errorReporter)
void DocStringParser::parse(string const& _docString, ErrorReporter& _errorReporter)
{
m_errorReporter = &_errorReporter;
m_errorsOccurred = false;
m_lastTag = nullptr;
auto currPos = _docString.begin();
@@ -119,7 +118,6 @@ bool DocStringParser::parse(string const& _docString, ErrorReporter& _errorRepor
currPos = nlPos + 1;
}
}
return !m_errorsOccurred;
}
DocStringParser::iter DocStringParser::parseDocTagLine(iter _pos, iter _end, bool _appending)
@@ -194,6 +192,5 @@ void DocStringParser::newTag(string const& _tagName)
void DocStringParser::appendError(string const& _description)
{
m_errorsOccurred = true;
m_errorReporter->docstringParsingError(9440_error, _description);
}