liblangutil: extends CharStream to know about the respective (file-)name (and adapt codebase to it)

This commit is contained in:
Christian Parpart
2018-11-29 12:45:27 +01:00
parent 6060a3682c
commit 22eff22492
13 changed files with 83 additions and 80 deletions
+1 -1
View File
@@ -259,7 +259,7 @@ bool YulOptimizerTest::parse(ostream& _stream, string const& _linePrefix, bool c
yul::AsmFlavour flavour = m_yul ? yul::AsmFlavour::Yul : yul::AsmFlavour::Strict;
ErrorList errors;
ErrorReporter errorReporter(errors);
shared_ptr<Scanner> scanner = make_shared<Scanner>(CharStream(m_source), "");
shared_ptr<Scanner> scanner = make_shared<Scanner>(CharStream(m_source, ""), "");
m_ast = yul::Parser(errorReporter, flavour).parse(scanner, false);
if (!m_ast || !errorReporter.errors().empty())
{