Public Member Functions | |
| def | __init__ |
| def | __del__ (self) |
| def | ctx (self) |
| def | ctx_ref (self) |
| def | add_fixed (self, fixed) |
| def | add_created (self, created) |
| def | add_final (self, final) |
| def | add_eq (self, eq) |
| def | add_diseq (self, diseq) |
| def | add_decide (self, decide) |
| def | add_on_binding (self, binding) |
| def | push (self) |
| def | pop (self, num_scopes) |
| def | fresh (self, new_ctx) |
| def | add (self, e) |
| def | next_split (self, t, idx, phase) |
| def | propagate |
| def | conflict |
Data Fields | |
| solver | |
| fresh_ctx | |
| cb | |
| id | |
| fixed | |
| final | |
| eq | |
| diseq | |
| decide | |
| created | |
| binding | |
| def __init__ | ( | self, | |
| s, | |||
ctx = None |
|||
| ) |
| def add | ( | self, | |
| e | |||
| ) |
Definition at line 12131 of file z3py.py.
| def add_created | ( | self, | |
| created | |||
| ) |
| def add_decide | ( | self, | |
| decide | |||
| ) |
| def add_diseq | ( | self, | |
| diseq | |||
| ) |
| def add_eq | ( | self, | |
| eq | |||
| ) |
| def add_final | ( | self, | |
| final | |||
| ) |
| def add_fixed | ( | self, | |
| fixed | |||
| ) |
| def add_on_binding | ( | self, | |
| binding | |||
| ) |
| def conflict | ( | self, | |
deps = [], |
|||
eqs = [] |
|||
| ) |
| def ctx | ( | self | ) |
| def ctx_ref | ( | self | ) |
Definition at line 12056 of file z3py.py.
Referenced by UserPropagateBase.add(), UserPropagateBase.add_created(), UserPropagateBase.add_decide(), UserPropagateBase.add_diseq(), UserPropagateBase.add_eq(), UserPropagateBase.add_final(), UserPropagateBase.add_fixed(), and UserPropagateBase.add_on_binding().
| def next_split | ( | self, | |
| t, | |||
| idx, | |||
| phase | |||
| ) |
| def propagate | ( | self, | |
| e, | |||
| ids, | |||
eqs = [] |
|||
| ) |
Definition at line 12150 of file z3py.py.
Referenced by UserPropagateBase.conflict().
| binding |
Definition at line 12035 of file z3py.py.
Referenced by UserPropagateBase.add_on_binding().
| cb |
Definition at line 12027 of file z3py.py.
Referenced by UserPropagateBase.add(), UserPropagateBase.next_split(), and UserPropagateBase.propagate().
| created |
Definition at line 12034 of file z3py.py.
Referenced by UserPropagateBase.add_created().
| decide |
Definition at line 12033 of file z3py.py.
Referenced by UserPropagateBase.add_decide().
| diseq |
Definition at line 12032 of file z3py.py.
Referenced by UserPropagateBase.add_diseq().
| eq |
Definition at line 12031 of file z3py.py.
Referenced by AstRef.__eq__(), UserPropagateBase.add_eq(), SortRef.cast(), and BoolSortRef.cast().
| final |
Definition at line 12030 of file z3py.py.
Referenced by UserPropagateBase.add_final().
| fixed |
Definition at line 12029 of file z3py.py.
Referenced by UserPropagateBase.add_fixed().
| fresh_ctx |
Definition at line 12026 of file z3py.py.
Referenced by UserPropagateBase.ctx().
| solver |
Definition at line 12024 of file z3py.py.
Referenced by UserPropagateBase.add(), UserPropagateBase.add_created(), UserPropagateBase.add_decide(), UserPropagateBase.add_diseq(), UserPropagateBase.add_eq(), UserPropagateBase.add_final(), UserPropagateBase.add_fixed(), and UserPropagateBase.add_on_binding().
1.8.10