clang 20.0.0git
|
An iterator over all literals of all clauses in the formula. More...
#include "clang/Analysis/FlowSensitive/CNFFormula.h"
Public Member Functions | |
Iterator (const Iterator &)=default | |
Iterator & | operator= (const Iterator &)=default |
Iterator & | operator++ () |
Iterator | next () const |
Literal & | operator* () const |
Friends | |
class | CNFFormula |
An iterator over all literals of all clauses in the formula.
The iterator allows mutation of the literal through the *
operator. This is to support solvers that mutate the formula during solving.
Definition at line 139 of file CNFFormula.h.
|
default |
|
inline |
Definition at line 155 of file CNFFormula.h.
|
inline |
Definition at line 161 of file CNFFormula.h.
|
inline |
Definition at line 149 of file CNFFormula.h.
|
friend |
Definition at line 140 of file CNFFormula.h.