Public Member Functions | |
Clause (CNode *node) | |
bool | subsumes (Clause &other) |
bool | drop_clause () |
string | to_string (string c) |
CNode * | to_cnode (bool use_and=true) |
void | denest (map< Term *, Term * > *denestings=NULL) |
Public Attributes | |
set< EqLeaf * > | pos_eq |
set< EqLeaf * > | neg_eq |
set< ILPLeaf * > | pos_ilp |
set< ILPLeaf * > | neg_ilp |
set< ModLeaf * > | pos_mod |
set< ModLeaf * > | neg_mod |
set< QuantifiedLeaf * > | pos_universal |
set< QuantifiedLeaf * > | neg_universal |
map< Term *, Term * > | reverse_denestings |