[SMTChecker] Replace wrap mod by slack vars

This commit is contained in:
Leonardo Alt
2020-06-12 14:57:21 +02:00
parent 21a9d3dd21
commit 3c4e286390
6 changed files with 66 additions and 26 deletions
+11
View File
@@ -32,12 +32,23 @@ EncodingContext::EncodingContext():
void EncodingContext::reset()
{
resetAllVariables();
resetSlackId();
m_expressions.clear();
m_globalContext.clear();
m_state.reset();
m_assertions.clear();
}
void EncodingContext::resetSlackId()
{
m_nextSlackId = 0;
}
unsigned EncodingContext::newSlackId()
{
return m_nextSlackId++;
}
void EncodingContext::clear()
{
m_variables.clear();