aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/codegen/AsmCodeGen.h
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-12-04 22:36:03 +0800
committerchriseth <chris@ethereum.org>2018-12-04 22:36:03 +0800
commit7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3 (patch)
tree8f2ff40c543dc1448779047862c9b6d15ff261d4 /libsolidity/codegen/AsmCodeGen.h
parent0b1125281aa36d84977c279314ef459ca3d533ca (diff)
downloaddexon-solidity-7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3.tar
dexon-solidity-7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3.tar.gz
dexon-solidity-7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3.tar.bz2
dexon-solidity-7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3.tar.lz
dexon-solidity-7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3.tar.xz
dexon-solidity-7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3.tar.zst
dexon-solidity-7ee1ddc172a29ed1ccdd545a996d19f4c2a145a3.zip
Switch namespaces.
Diffstat (limited to 'libsolidity/codegen/AsmCodeGen.h')
-rw-r--r--libsolidity/codegen/AsmCodeGen.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/libsolidity/codegen/AsmCodeGen.h b/libsolidity/codegen/AsmCodeGen.h
index 95d0e51c..dc529e10 100644
--- a/libsolidity/codegen/AsmCodeGen.h
+++ b/libsolidity/codegen/AsmCodeGen.h
@@ -24,25 +24,28 @@
#include <functional>
+namespace yul
+{
+struct Block;
+}
+
namespace dev
{
namespace eth
{
class Assembly;
}
-}
-namespace yul
+namespace solidity
{
-struct Block;
class CodeGenerator
{
public:
/// Performs code generation and appends generated to _assembly.
static void assemble(
- Block const& _parsedData,
- AsmAnalysisInfo& _analysisInfo,
+ yul::Block const& _parsedData,
+ yul::AsmAnalysisInfo& _analysisInfo,
dev::eth::Assembly& _assembly,
yul::ExternalIdentifierAccess const& _identifierAccess = yul::ExternalIdentifierAccess(),
bool _useNamedLabelsForFunctions = false
@@ -50,3 +53,4 @@ public:
};
}
+}