(new theory) Update TheorySep to new interface (#4947)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Fri, 28 Aug 2020 01:30:18 +0000 (20:30 -0500)
committerGitHub <noreply@github.com>
Fri, 28 Aug 2020 01:30:18 +0000 (20:30 -0500)
commit31f2135ad14b12e2ee9a24f5ca0da06cf5ed7b92
tree54e05f1c5d7bba7e4b15fbc3c3edae2744a8268b
parent3e057f9d0454738429ade62dbad8f5ac0b3274db
(new theory) Update TheorySep to new interface (#4947)

This updates the theory of separation logic to the new interface, which involves splitting up its check method based on the 4 check callbacks and using the theory state in the standard way.

No behavior changes, unfortunately a lot of code had to change indentation and was updated to new coding guidelines.
src/theory/sep/theory_sep.cpp
src/theory/sep/theory_sep.h