Forward declare Instruction enum in EVMVersion

This commit is contained in:
Marenz
2022-09-29 13:41:58 +02:00
parent 2ba8fc1db5
commit 9e674ba047
6 changed files with 15 additions and 2 deletions
+1
View File
@@ -20,6 +20,7 @@
*/
#include <liblangutil/EVMVersion.h>
#include <libevmasm/Instruction.h>
using namespace solidity;
using namespace solidity::evmasm;
+6 -2
View File
@@ -21,14 +21,18 @@
#pragma once
#include <libevmasm/Instruction.h>
#include <optional>
#include <string>
#include <boost/operators.hpp>
namespace solidity::evmasm
{
/// Virtual machine bytecode instruction. Forward declared from libevmasm/Instruction.h
enum class Instruction: uint8_t;
}
namespace solidity::langutil
{