#include "weaken.h"
#include "inline.h"
Go to the source code of this file.
◆ LOGPUSHED
| #define LOGPUSHED |
( |
| SIZE | ) |
|
Value: do { \
"pushed size %zu witness labelled clause at", \
} while (0)
Definition at line 31 of file weaken.c.
31#define LOGPUSHED(SIZE) \
32 do { \
33 LOGEXT ((SIZE), END_STACK (solver->extend) - (SIZE), \
34 "pushed size %zu witness labelled clause at", \
35 (size_t) (SIZE)); \
36 } while (0)
◆ kissat_weaken_binary()
| void kissat_weaken_binary |
( |
kissat * | solver, |
|
|
unsigned | lit, |
|
|
unsigned | other ) |
Definition at line 48 of file weaken.c.
48 {
52 push_clause_literal (
solver, other);
54}
◆ kissat_weaken_clause()
| void kissat_weaken_clause |
( |
kissat * | solver, |
|
|
unsigned | lit, |
|
|
clause * | c ) |
Definition at line 38 of file weaken.c.
38 {
44 push_clause_literal (
solver, other);
46}
#define all_literals_in_clause(LIT, C)
◆ kissat_weaken_unit()
| void kissat_weaken_unit |
( |
kissat * | solver, |
|
|
unsigned | lit ) |
Definition at line 56 of file weaken.c.
56 {
61 "pushed witness labelled unit clause at");
62}