diff options
author | ajreynol <andrew.j.reynolds@gmail.com> | 2014-10-31 11:35:11 +0100 |
---|---|---|
committer | ajreynol <andrew.j.reynolds@gmail.com> | 2014-10-31 11:35:19 +0100 |
commit | 458b2b7eb5bdf09a1a886f4e2a165380d5fd918f (patch) | |
tree | 342d05bab92d0aa349ab833e6a4b60e887670295 /src/theory/quantifiers/term_database.h | |
parent | 5a285d5247b56b00895774c909f09c8ad1e3889c (diff) |
Do not allow duplication of function definitions. Set incomplete flag in model builder.
Diffstat (limited to 'src/theory/quantifiers/term_database.h')
-rw-r--r-- | src/theory/quantifiers/term_database.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/theory/quantifiers/term_database.h b/src/theory/quantifiers/term_database.h index dbd12f8f0..e40635d4e 100644 --- a/src/theory/quantifiers/term_database.h +++ b/src/theory/quantifiers/term_database.h @@ -310,7 +310,8 @@ public: /** filter all nodes that have instances */ void filterInstances( std::vector< Node >& nodes ); - +private: + std::map< Node, bool > d_fun_defs; public: //general queries concerning quantified formulas wrt modules /** is quantifier treated as a rewrite rule? */ static bool isRewriteRule( Node q ); |