Split out disassemble to remove numeric from instruction includes.

This commit is contained in:
chriseth
2022-03-02 15:30:41 +01:00
parent 2bcb027533
commit b0dcd7b915
16 changed files with 136 additions and 67 deletions
+2 -1
View File
@@ -21,6 +21,7 @@
#include <libsolutil/Exceptions.h>
#include <liblangutil/EVMVersion.h>
#include <liblangutil/Exceptions.h>
#include <libsolutil/Numeric.h>
#include <test/evmc/evmc.h>
@@ -47,7 +48,7 @@ static constexpr auto heraFilename = "libhera.so";
static constexpr auto heraDownloadLink = "https://github.com/ewasm/hera/releases/download/v0.5.0/hera-0.5.0-linux-x86_64.tar.gz";
#endif
struct ConfigException : public util::Exception {};
struct ConfigException: public util::Exception {};
struct CommonOptions
{
+1
View File
@@ -23,6 +23,7 @@
#include <libevmasm/Assembly.h>
#include <libsolutil/JSON.h>
#include <libevmasm/Disassemble.h>
#include <libyul/Exceptions.h>
#include <boost/test/unit_test.hpp>
+1
View File
@@ -25,6 +25,7 @@
#include <test/libsolidity/SolidityExecutionFramework.h>
#include <libevmasm/Instruction.h>
#include <libevmasm/Disassemble.h>
#include <boost/test/unit_test.hpp>
+1
View File
@@ -25,6 +25,7 @@
#include <libyul/AssemblyStack.h>
#include <libevmasm/Instruction.h>
#include <libevmasm/Disassemble.h>
#include <liblangutil/DebugInfoSelection.h>
#include <liblangutil/SourceReferenceFormatter.h>