Use the entire token as source location for parser errors.

This commit is contained in:
Daniel Kirchner
2018-05-09 14:08:22 +02:00
parent 87826a7d87
commit 02380113d4
2 changed files with 3 additions and 2 deletions
+2 -2
View File
@@ -106,10 +106,10 @@ void ParserBase::decreaseRecursionDepth()
void ParserBase::parserError(string const& _description)
{
m_errorReporter.parserError(SourceLocation(position(), position(), sourceName()), _description);
m_errorReporter.parserError(SourceLocation(position(), endPosition(), sourceName()), _description);
}
void ParserBase::fatalParserError(string const& _description)
{
m_errorReporter.fatalParserError(SourceLocation(position(), position(), sourceName()), _description);
m_errorReporter.fatalParserError(SourceLocation(position(), endPosition(), sourceName()), _description);
}