[SMTChecker] Implement uninterpreted functions and use it for blockhash()

This commit is contained in:
Leonardo Alt
2018-11-15 09:12:42 +01:00
parent 92ebf66067
commit 70bb0eaf95
17 changed files with 110 additions and 27 deletions
+5
View File
@@ -37,6 +37,11 @@ SymbolicVariable::SymbolicVariable(
{
}
string SymbolicVariable::currentName() const
{
return uniqueSymbol(m_ssa->index());
}
string SymbolicVariable::uniqueSymbol(unsigned _index) const
{
return m_uniqueName + "_" + to_string(_index);