Definition at line 363 of file cadical_congruence.cpp.
◆ sort_literals_by_var_smaller_except() [1/2]
| CaDiCaL::sort_literals_by_var_smaller_except::sort_literals_by_var_smaller_except |
( |
Internal * | i, |
|
|
int | my_lhs, |
|
|
int | except2 ) |
|
inline |
◆ sort_literals_by_var_smaller_except() [2/2]
| CaDiCaL::sort_literals_by_var_smaller_except::sort_literals_by_var_smaller_except |
( |
Internal * | i, |
|
|
int | my_lhs ) |
|
inline |
◆ operator()()
| bool CaDiCaL::sort_literals_by_var_smaller_except::operator() |
( |
const int & | a, |
|
|
const int & | b ) const |
|
inline |
Definition at line 371 of file cadical_congruence.cpp.
371 {
375 return false;
377 return true;
378 if (abs (a) == abs (
lhs) && abs (b) != abs (
lhs))
379 return false;
380 if (abs (a) != abs (
lhs) && abs (b) == abs (
lhs))
381 return true;
382 return sort_literals_by_var_rank (
internal) (a) >
383 sort_literals_by_var_rank (
internal) (b);
384 }
◆ except
| int CaDiCaL::sort_literals_by_var_smaller_except::except |
◆ internal
◆ lhs
| int CaDiCaL::sort_literals_by_var_smaller_except::lhs |
The documentation for this struct was generated from the following file: