aboutsummaryrefslogtreecommitdiffstats
path: root/libjulia/optimiser/FullInliner.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjulia/optimiser/FullInliner.h')
-rw-r--r--libjulia/optimiser/FullInliner.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libjulia/optimiser/FullInliner.h b/libjulia/optimiser/FullInliner.h
index d3628e1a..ff9e6854 100644
--- a/libjulia/optimiser/FullInliner.h
+++ b/libjulia/optimiser/FullInliner.h
@@ -24,8 +24,9 @@
#include <libjulia/optimiser/ASTCopier.h>
#include <libjulia/optimiser/ASTWalker.h>
#include <libjulia/optimiser/NameDispenser.h>
+#include <libjulia/Exceptions.h>
-#include <libsolidity/interface/Exceptions.h>
+#include <libevmasm/SourceLocation.h>
#include <boost/variant.hpp>
#include <boost/optional.hpp>
@@ -100,7 +101,7 @@ public:
{ }
~InlineModifier()
{
- solAssert(m_statementsToPrefix.empty(), "");
+ assertThrow(m_statementsToPrefix.empty(), OptimizerException, "");
}
virtual void operator()(FunctionalInstruction&) override;