mirror of
https://github.com/Z3Prover/z3
synced 2026-07-02 13:26:10 +00:00
tentative solution: use existing nullability check (we might want to check in the future which guards of the ITE are actually true)
This commit is contained in:
parent
f09f6d5097
commit
82df1afeaf
9 changed files with 33 additions and 85 deletions
|
|
@ -410,9 +410,10 @@ namespace seq {
|
|||
// check if the constraint has the form x in R with x a single variable
|
||||
bool is_primitive() const;
|
||||
|
||||
bool is_trivial() const;
|
||||
// TODO: These two functions need to aware of the truth of the ite-guards of the symbolic derivations
|
||||
bool is_trivial(nielsen_node const* n) const;
|
||||
|
||||
bool is_contradiction() const;
|
||||
bool is_contradiction(nielsen_node const* n) const;
|
||||
|
||||
// check if the constraint contains a given variable
|
||||
bool contains_var(euf::snode* var) const;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue