Standard-JSON-Interface: Fix a bug (#8371) related to empty filenames and imports.

This commit is contained in:
Djordje Mijovic
2020-02-25 01:07:36 +01:00
parent 44bcff42f5
commit 8524e3f48d
5 changed files with 16 additions and 1 deletions
-1
View File
@@ -1005,7 +1005,6 @@ void CompilerStack::resolveImports()
if (ImportDirective const* import = dynamic_cast<ImportDirective*>(node.get()))
{
string const& path = import->annotation().absolutePath;
solAssert(!path.empty(), "");
solAssert(m_sources.count(path), "");
import->annotation().sourceUnit = m_sources[path].ast.get();
toposort(&m_sources[path]);