#include <congruence.hpp>

Public Member Functions | |
| size_t | arity () const |
| bool | operator== (Gate const &lhs) |
Public Attributes | |
| int | lhs |
| Gate_Type | tag |
| bool | garbage: 1 |
| bool | indexed: 1 |
| bool | marked: 1 |
| bool | shrunken: 1 |
| size_t | hash |
| vector< LitClausePair > | pos_lhs_ids |
| vector< LitClausePair > | neg_lhs_ids |
| bool | degenerated_and_neg = false |
| bool | degenerated_and_pos = false |
| int8_t | degenerated_ite = Special_ITE_GATE::NORMAL |
| vector< int > | rhs |
Definition at line 238 of file congruence.hpp.
|
inline |
Definition at line 259 of file congruence.hpp.
Definition at line 252 of file congruence.hpp.
Definition at line 253 of file congruence.hpp.
| int8_t CaDiCaL::Gate::degenerated_ite = Special_ITE_GATE::NORMAL |
Definition at line 254 of file congruence.hpp.
| bool CaDiCaL::Gate::garbage |
Definition at line 244 of file congruence.hpp.
| size_t CaDiCaL::Gate::hash |
Definition at line 248 of file congruence.hpp.
| bool CaDiCaL::Gate::indexed |
Definition at line 245 of file congruence.hpp.
| int CaDiCaL::Gate::lhs |
Definition at line 242 of file congruence.hpp.
| bool CaDiCaL::Gate::marked |
Definition at line 246 of file congruence.hpp.
| vector<LitClausePair> CaDiCaL::Gate::neg_lhs_ids |
Definition at line 251 of file congruence.hpp.
| vector<LitClausePair> CaDiCaL::Gate::pos_lhs_ids |
Definition at line 250 of file congruence.hpp.
| vector<int> CaDiCaL::Gate::rhs |
Definition at line 255 of file congruence.hpp.
| bool CaDiCaL::Gate::shrunken |
Definition at line 247 of file congruence.hpp.
| Gate_Type CaDiCaL::Gate::tag |
Definition at line 243 of file congruence.hpp.