[SMTChecker] Support structs

This commit is contained in:
Leonardo Alt
2020-09-03 15:19:03 +02:00
parent ff6415aa9e
commit e61b731647
6 changed files with 190 additions and 66 deletions
+2 -2
View File
@@ -146,8 +146,8 @@ protected:
/// to variable of some SMT array type
/// while aliasing is not supported.
void arrayAssignment();
/// Handles assignment to SMT array index.
void arrayIndexAssignment(Expression const& _expr, smtutil::Expression const& _rightHandSide);
/// Handles assignments to index or member access.
void indexOrMemberAssignment(Expression const& _expr, smtutil::Expression const& _rightHandSide);
void arrayPush(FunctionCall const& _funCall);
void arrayPop(FunctionCall const& _funCall);