aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libyul/ASTDataForward.h25
-rw-r--r--libyul/backends/evm/EVMCodeTransform.h2
-rw-r--r--libyul/optimiser/ASTCopier.h2
-rw-r--r--libyul/optimiser/ASTWalker.h2
-rw-r--r--libyul/optimiser/Disambiguator.h2
-rw-r--r--libyul/optimiser/ExpressionInliner.h2
-rw-r--r--libyul/optimiser/ExpressionJoiner.h2
-rw-r--r--libyul/optimiser/ExpressionSimplifier.h2
-rw-r--r--libyul/optimiser/ExpressionSplitter.h2
-rw-r--r--libyul/optimiser/FullInliner.h2
-rw-r--r--libyul/optimiser/FunctionGrouper.h2
-rw-r--r--libyul/optimiser/FunctionHoister.h2
-rw-r--r--libyul/optimiser/InlinableExpressionFunctionFinder.h2
-rw-r--r--libyul/optimiser/MainFunction.h2
-rw-r--r--libyul/optimiser/NameDispenser.h2
-rw-r--r--libyul/optimiser/RedundantAssignEliminator.h2
-rw-r--r--libyul/optimiser/SSATransform.h2
-rw-r--r--libyul/optimiser/SimplificationRules.h2
-rw-r--r--libyul/optimiser/Suite.h2
-rw-r--r--libyul/optimiser/SyntacticalEquality.h2
-rw-r--r--libyul/optimiser/Utilities.h2
-rw-r--r--libyul/optimiser/VarDeclPropagator.h2
22 files changed, 21 insertions, 46 deletions
diff --git a/libyul/ASTDataForward.h b/libyul/ASTDataForward.h
deleted file mode 100644
index dffe1c74..00000000
--- a/libyul/ASTDataForward.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- This file is part of solidity.
-
- solidity is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- solidity is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with solidity. If not, see <http://www.gnu.org/licenses/>.
-*/
-/**
- * @date 2017
- * Pull in some identifiers from the solidity::assembly namespace.
- */
-
-#pragma once
-
-#include <libyul/AsmDataForward.h>
-
diff --git a/libyul/backends/evm/EVMCodeTransform.h b/libyul/backends/evm/EVMCodeTransform.h
index bf195dcd..d559f85a 100644
--- a/libyul/backends/evm/EVMCodeTransform.h
+++ b/libyul/backends/evm/EVMCodeTransform.h
@@ -20,7 +20,7 @@
#include <libyul/backends/evm/EVMAssembly.h>
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/AsmScope.h>
diff --git a/libyul/optimiser/ASTCopier.h b/libyul/optimiser/ASTCopier.h
index 7daf74b8..4d2f18ae 100644
--- a/libyul/optimiser/ASTCopier.h
+++ b/libyul/optimiser/ASTCopier.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/YulString.h>
diff --git a/libyul/optimiser/ASTWalker.h b/libyul/optimiser/ASTWalker.h
index 9647c323..b59b405e 100644
--- a/libyul/optimiser/ASTWalker.h
+++ b/libyul/optimiser/ASTWalker.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/Exceptions.h>
#include <libyul/YulString.h>
diff --git a/libyul/optimiser/Disambiguator.h b/libyul/optimiser/Disambiguator.h
index 4dd278e6..bb83417b 100644
--- a/libyul/optimiser/Disambiguator.h
+++ b/libyul/optimiser/Disambiguator.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/AsmAnalysisInfo.h>
#include <libyul/optimiser/ASTCopier.h>
#include <libyul/optimiser/NameDispenser.h>
diff --git a/libyul/optimiser/ExpressionInliner.h b/libyul/optimiser/ExpressionInliner.h
index 681b0db4..14e80c0a 100644
--- a/libyul/optimiser/ExpressionInliner.h
+++ b/libyul/optimiser/ExpressionInliner.h
@@ -20,7 +20,7 @@
#pragma once
#include <libyul/optimiser/ASTWalker.h>
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <boost/variant.hpp>
#include <boost/optional.hpp>
diff --git a/libyul/optimiser/ExpressionJoiner.h b/libyul/optimiser/ExpressionJoiner.h
index 2d680b5c..643d62b0 100644
--- a/libyul/optimiser/ExpressionJoiner.h
+++ b/libyul/optimiser/ExpressionJoiner.h
@@ -20,7 +20,7 @@
*/
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
#include <map>
diff --git a/libyul/optimiser/ExpressionSimplifier.h b/libyul/optimiser/ExpressionSimplifier.h
index 83e82b2b..fe3507f8 100644
--- a/libyul/optimiser/ExpressionSimplifier.h
+++ b/libyul/optimiser/ExpressionSimplifier.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
diff --git a/libyul/optimiser/ExpressionSplitter.h b/libyul/optimiser/ExpressionSplitter.h
index e5b86adc..d4d2b3f6 100644
--- a/libyul/optimiser/ExpressionSplitter.h
+++ b/libyul/optimiser/ExpressionSplitter.h
@@ -20,7 +20,7 @@
*/
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
#include <libyul/optimiser/NameDispenser.h>
diff --git a/libyul/optimiser/FullInliner.h b/libyul/optimiser/FullInliner.h
index 161d1945..a8fe76c6 100644
--- a/libyul/optimiser/FullInliner.h
+++ b/libyul/optimiser/FullInliner.h
@@ -19,7 +19,7 @@
*/
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTCopier.h>
#include <libyul/optimiser/ASTWalker.h>
diff --git a/libyul/optimiser/FunctionGrouper.h b/libyul/optimiser/FunctionGrouper.h
index 508daf5d..3b3f48a7 100644
--- a/libyul/optimiser/FunctionGrouper.h
+++ b/libyul/optimiser/FunctionGrouper.h
@@ -21,7 +21,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
namespace yul
{
diff --git a/libyul/optimiser/FunctionHoister.h b/libyul/optimiser/FunctionHoister.h
index 3d53aa89..31092069 100644
--- a/libyul/optimiser/FunctionHoister.h
+++ b/libyul/optimiser/FunctionHoister.h
@@ -21,7 +21,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
namespace yul
diff --git a/libyul/optimiser/InlinableExpressionFunctionFinder.h b/libyul/optimiser/InlinableExpressionFunctionFinder.h
index f64155de..afde8a2a 100644
--- a/libyul/optimiser/InlinableExpressionFunctionFinder.h
+++ b/libyul/optimiser/InlinableExpressionFunctionFinder.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
#include <set>
diff --git a/libyul/optimiser/MainFunction.h b/libyul/optimiser/MainFunction.h
index f4a64303..96acc0ac 100644
--- a/libyul/optimiser/MainFunction.h
+++ b/libyul/optimiser/MainFunction.h
@@ -21,7 +21,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
namespace yul
{
diff --git a/libyul/optimiser/NameDispenser.h b/libyul/optimiser/NameDispenser.h
index 1d31fd38..664a5265 100644
--- a/libyul/optimiser/NameDispenser.h
+++ b/libyul/optimiser/NameDispenser.h
@@ -19,7 +19,7 @@
*/
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/YulString.h>
diff --git a/libyul/optimiser/RedundantAssignEliminator.h b/libyul/optimiser/RedundantAssignEliminator.h
index 014a7c77..54d65823 100644
--- a/libyul/optimiser/RedundantAssignEliminator.h
+++ b/libyul/optimiser/RedundantAssignEliminator.h
@@ -21,7 +21,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
#include <map>
diff --git a/libyul/optimiser/SSATransform.h b/libyul/optimiser/SSATransform.h
index 2f069284..4cb62f23 100644
--- a/libyul/optimiser/SSATransform.h
+++ b/libyul/optimiser/SSATransform.h
@@ -20,7 +20,7 @@
*/
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
#include <vector>
diff --git a/libyul/optimiser/SimplificationRules.h b/libyul/optimiser/SimplificationRules.h
index 023a61f7..16aaba04 100644
--- a/libyul/optimiser/SimplificationRules.h
+++ b/libyul/optimiser/SimplificationRules.h
@@ -23,7 +23,7 @@
#include <libevmasm/ExpressionClasses.h>
#include <libevmasm/SimplificationRule.h>
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/AsmData.h>
#include <boost/noncopyable.hpp>
diff --git a/libyul/optimiser/Suite.h b/libyul/optimiser/Suite.h
index 3f23ee9f..795326b4 100644
--- a/libyul/optimiser/Suite.h
+++ b/libyul/optimiser/Suite.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/YulString.h>
#include <set>
diff --git a/libyul/optimiser/SyntacticalEquality.h b/libyul/optimiser/SyntacticalEquality.h
index 46527a66..63c51b4f 100644
--- a/libyul/optimiser/SyntacticalEquality.h
+++ b/libyul/optimiser/SyntacticalEquality.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <vector>
diff --git a/libyul/optimiser/Utilities.h b/libyul/optimiser/Utilities.h
index 11c9fa19..c543b119 100644
--- a/libyul/optimiser/Utilities.h
+++ b/libyul/optimiser/Utilities.h
@@ -20,7 +20,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
namespace yul
{
diff --git a/libyul/optimiser/VarDeclPropagator.h b/libyul/optimiser/VarDeclPropagator.h
index 7a68d326..1908c214 100644
--- a/libyul/optimiser/VarDeclPropagator.h
+++ b/libyul/optimiser/VarDeclPropagator.h
@@ -17,7 +17,7 @@
#pragma once
-#include <libyul/ASTDataForward.h>
+#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
#include <libyul/Exceptions.h>
#include <libyul/AsmDataForward.h>