Replace dev::eth namespace with dev::lll in LLL

This commit is contained in:
Alex Beregszaszi
2018-07-28 12:00:36 +01:00
parent 705cbbc19a
commit 7c509137cf
15 changed files with 32 additions and 30 deletions
+4 -3
View File
@@ -32,9 +32,10 @@
#include <libevmasm/Instruction.h>
#include "CompilerState.h"
#include "Parser.h"
using namespace std;
using namespace dev;
using namespace dev::eth;
using namespace dev::lll;
void CodeFragment::finalise(CompilerState const& _cs)
{
@@ -552,7 +553,7 @@ void CodeFragment::constructOperation(sp::utree const& _t, CompilerState& _s)
int targetDeposit = hasDefault ? code[code.size() - 1].m_asm.deposit() : 0;
// The conditions
AssemblyItems jumpTags;
eth::AssemblyItems jumpTags;
for (unsigned i = 0; i < code.size() - 1; i += 2)
{
requireDeposit(i, 1);
@@ -619,7 +620,7 @@ void CodeFragment::constructOperation(sp::utree const& _t, CompilerState& _s)
requireMaxSize(3);
requireDeposit(1, 1);
auto subPush = m_asm.appendSubroutine(make_shared<Assembly>(code[0].assembly(ns)));
auto subPush = m_asm.appendSubroutine(make_shared<eth::Assembly>(code[0].assembly(ns)));
m_asm.append(Instruction::DUP1);
if (code.size() == 3)
{