Add assertion that DeadCodeEliminator needs ForLoopInitRewriter.

This commit is contained in:
chriseth
2019-04-15 23:26:56 +02:00
parent bf5792f7ca
commit fb06451f45
4 changed files with 9 additions and 1 deletions
+1
View File
@@ -192,6 +192,7 @@ bool YulOptimizerTest::run(ostream& _stream, string const& _linePrefix, bool con
disambiguate();
NameDispenser nameDispenser{*m_dialect, *m_ast};
ExpressionSplitter{*m_dialect, nameDispenser}(*m_ast);
ForLoopInitRewriter{}(*m_ast);
CommonSubexpressionEliminator{*m_dialect}(*m_ast);
ExpressionSimplifier::run(*m_dialect, *m_ast);
UnusedPruner::runUntilStabilised(*m_dialect, *m_ast);