[SMTChecker] Support to mapping

This commit is contained in:
Leonardo Alt
2018-12-14 12:21:53 +01:00
parent 8d3617b7c5
commit 6a2809a582
23 changed files with 358 additions and 15 deletions
+10
View File
@@ -127,3 +127,13 @@ smt::Expression SymbolicFunctionVariable::operator()(vector<smt::Expression> _ar
{
return m_declaration(_arguments);
}
SymbolicMappingVariable::SymbolicMappingVariable(
TypePointer _type,
string const& _uniqueName,
smt::SolverInterface& _interface
):
SymbolicVariable(move(_type), _uniqueName, _interface)
{
solAssert(isMapping(m_type->category()), "");
}