Extract subIDs from Dialect to allow it being const.

This commit is contained in:
chriseth
2019-05-16 21:51:54 +02:00
parent e20fbd388b
commit 7de150924c
8 changed files with 52 additions and 47 deletions
+2
View File
@@ -185,11 +185,13 @@ void CodeGenerator::assemble(
{
EthAssemblyAdapter assemblyAdapter(_assembly);
shared_ptr<EVMDialect> dialect = EVMDialect::strictAssemblyForEVM(_evmVersion);
BuiltinContext builtinContext;
CodeTransform transform(
assemblyAdapter,
_analysisInfo,
_parsedData,
*dialect,
builtinContext,
_optimizeStackAllocation,
false,
_identifierAccess,