mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
fix
This commit is contained in:
parent
9ce7aa77d4
commit
f3bc7157df
@ -47,7 +47,8 @@ void UnusedAssignEliminator::run(OptimiserStepContext& _context, Block& _ast)
|
||||
|
||||
rae.m_storesToRemove += rae.m_allStores - rae.m_usedStores;
|
||||
|
||||
StatementRemover remover{std::set<Statement const*>{rae.m_storesToRemove.begin(), rae.m_storesToRemove.end()}};
|
||||
set<Statement const*> toRemove{rae.m_storesToRemove.begin(), rae.m_storesToRemove.end()};
|
||||
StatementRemover remover{toRemove};
|
||||
remover(_ast);
|
||||
}
|
||||
|
||||
|
@ -87,7 +87,8 @@ void UnusedStoreEliminator::run(OptimiserStepContext& _context, Block& _ast)
|
||||
rse.markActiveAsUsed(Location::Storage);
|
||||
rse.m_storesToRemove += rse.m_allStores - rse.m_usedStores;
|
||||
|
||||
StatementRemover remover{std::set<Statement const*>{rse.m_storesToRemove.begin(), rse.m_storesToRemove.end()}};
|
||||
set<Statement const*> toRemove{rse.m_storesToRemove.begin(), rse.m_storesToRemove.end()};
|
||||
StatementRemover remover{toRemove};
|
||||
remover(_ast);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user