diff options
author | chriseth <chris@ethereum.org> | 2018-12-13 22:26:01 +0800 |
---|---|---|
committer | chriseth <chris@ethereum.org> | 2018-12-13 23:49:04 +0800 |
commit | 11209ec48a3581419ebfa4764669c2a128f1b997 (patch) | |
tree | 29e6a72de33ebd31dc9f0fc1fab7efa7fdc87dfb /libyul/optimiser/Suite.cpp | |
parent | 633dd44576e267f4728b86ec69a9cc56517a1f89 (diff) | |
download | dexon-solidity-11209ec48a3581419ebfa4764669c2a128f1b997.tar.gz dexon-solidity-11209ec48a3581419ebfa4764669c2a128f1b997.tar.zst dexon-solidity-11209ec48a3581419ebfa4764669c2a128f1b997.zip |
Add variable declaration initializer.
Diffstat (limited to 'libyul/optimiser/Suite.cpp')
-rw-r--r-- | libyul/optimiser/Suite.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libyul/optimiser/Suite.cpp b/libyul/optimiser/Suite.cpp index ad22bfa3..16df6d3c 100644 --- a/libyul/optimiser/Suite.cpp +++ b/libyul/optimiser/Suite.cpp @@ -21,6 +21,7 @@ #include <libyul/optimiser/Suite.h> #include <libyul/optimiser/Disambiguator.h> +#include <libyul/optimiser/VarDeclInitializer.h> #include <libyul/optimiser/FunctionGrouper.h> #include <libyul/optimiser/FunctionHoister.h> #include <libyul/optimiser/ExpressionSplitter.h> @@ -56,6 +57,7 @@ void OptimiserSuite::run( Block ast = boost::get<Block>(Disambiguator(_analysisInfo, reservedIdentifiers)(_ast)); + (VarDeclInitializer{})(ast); (FunctionHoister{})(ast); (FunctionGrouper{})(ast); (ForLoopInitRewriter{})(ast); |