diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2018-07-17 16:17:43 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-17 16:17:43 +0200 |
commit | 20c1eb502d1b9f2b19419ec925e306744d9e53bf (patch) | |
tree | 594230528c20607f65b6375a327f687afddcae82 /src/theory/quantifiers/sygus/sygus_explain.h | |
parent | bbca2bbba0bef37202b1e98ba28355785197f15d (diff) |
sygusComp2018: Improvements to datatypes sygus solver (#2177)
Diffstat (limited to 'src/theory/quantifiers/sygus/sygus_explain.h')
-rw-r--r-- | src/theory/quantifiers/sygus/sygus_explain.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/theory/quantifiers/sygus/sygus_explain.h b/src/theory/quantifiers/sygus/sygus_explain.h index 7455c3287..4efc171d3 100644 --- a/src/theory/quantifiers/sygus/sygus_explain.h +++ b/src/theory/quantifiers/sygus/sygus_explain.h @@ -202,6 +202,13 @@ class SygusExplain Node vn, std::vector<Node>& exp, SygusInvarianceTest& et, + Node vnr, + std::map<TypeNode, int>& var_count, + unsigned& sz); + void getExplanationFor(Node n, + Node vn, + std::vector<Node>& exp, + SygusInvarianceTest& et, bool strict = true); void getExplanationFor(Node n, Node vn, |