aboutsummaryrefslogtreecommitdiffstats
path: root/solc/CommandLineInterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'solc/CommandLineInterface.h')
-rw-r--r--solc/CommandLineInterface.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/solc/CommandLineInterface.h b/solc/CommandLineInterface.h
index ebf52625..db21916b 100644
--- a/solc/CommandLineInterface.h
+++ b/solc/CommandLineInterface.h
@@ -86,6 +86,12 @@ private:
bool m_error = false; ///< If true, some error occurred.
bool m_onlyAssemble = false;
+ /// Settings to use in assembly / JULIA mode.
+ enum class AssemblyInput { JULIA, Assembly };
+ enum class AssemblyMachine { EVM, EVM15, eWasm };
+ AssemblyInput m_assemblyInput = AssemblyInput::Assembly;
+ AssemblyMachine m_assemblyMachine = AssemblyMachine::EVM;
+
bool m_onlyLink = false;
/// Compiler arguments variable map