Extract scopes into compiler stack.

This commit is contained in:
chriseth committed 2017-02-14 13:23:44 +01:00
1 parent c87bafd2ed
commit e67faa9839
7 files changed
+19 -6

No files matched your search

@@ -34,8 +34,10 @@ namespace solidity
NameAndTypeResolver::NameAndTypeResolver(
vector<Declaration const*> const& _globals,
map<ASTNode const*, shared_ptr<DeclarationContainer>>& _scopes,
ErrorList& _errors
) :
m_scopes(_scopes),
m_errors(_errors)
{
if (!m_scopes[nullptr])