Added assertion and tests suggestions

This commit is contained in:
Leonardo Alt
2018-07-10 18:39:38 +02:00
parent b750ca9741
commit 0c5e0e0d59
4 changed files with 30 additions and 8 deletions
+2
View File
@@ -74,6 +74,8 @@ public:
void removeVariable(Declaration const& _declaration);
/// Removes all local variables currently allocated above _stackHeight.
void removeVariablesAboveStackHeight(unsigned _stackHeight);
/// Returns the number of currently allocated local variables.
unsigned numberOfLocalVariables() const;
void setCompiledContracts(std::map<ContractDefinition const*, eth::Assembly const*> const& _contracts) { m_compiledContracts = _contracts; }
eth::Assembly const& compiledContract(ContractDefinition const& _contract) const;