aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/AsmCodeGen.cpp
diff options
context:
space:
mode:
authorChristian Parpart <christian@ethereum.org>2018-11-21 19:42:34 +0800
committerChristian Parpart <christian@ethereum.org>2018-11-23 21:29:00 +0800
commitec47c8946ba5f78563b7eca2512b3cee68db45b4 (patch)
tree58216cdbf00dba9a61135d85b289ce2af9fc2974 /libyul/AsmCodeGen.cpp
parent3734f40d315439f8a791967a6adfda8cf9fd1e55 (diff)
downloaddexon-solidity-ec47c8946ba5f78563b7eca2512b3cee68db45b4.tar.gz
dexon-solidity-ec47c8946ba5f78563b7eca2512b3cee68db45b4.tar.zst
dexon-solidity-ec47c8946ba5f78563b7eca2512b3cee68db45b4.zip
Isolating libyul library API into its own namespace `yul`.
Diffstat (limited to 'libyul/AsmCodeGen.cpp')
-rw-r--r--libyul/AsmCodeGen.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/libyul/AsmCodeGen.cpp b/libyul/AsmCodeGen.cpp
index 5bc2fee3..23bf395d 100644
--- a/libyul/AsmCodeGen.cpp
+++ b/libyul/AsmCodeGen.cpp
@@ -48,10 +48,10 @@
using namespace std;
using namespace dev;
using namespace langutil;
+using namespace yul;
using namespace dev::solidity;
-using namespace dev::solidity::assembly;
-class EthAssemblyAdapter: public yul::AbstractAssembly
+class EthAssemblyAdapter: public AbstractAssembly
{
public:
explicit EthAssemblyAdapter(eth::Assembly& _assembly):
@@ -143,16 +143,16 @@ private:
eth::Assembly& m_assembly;
};
-void assembly::CodeGenerator::assemble(
+void CodeGenerator::assemble(
Block const& _parsedData,
AsmAnalysisInfo& _analysisInfo,
eth::Assembly& _assembly,
- yul::ExternalIdentifierAccess const& _identifierAccess,
+ ExternalIdentifierAccess const& _identifierAccess,
bool _useNamedLabelsForFunctions
)
{
EthAssemblyAdapter assemblyAdapter(_assembly);
- yul::CodeTransform(
+ CodeTransform(
assemblyAdapter,
_analysisInfo,
false,