mirror of
https://github.com/Z3Prover/z3
synced 2025-05-02 13:27:01 +00:00
remove push/pop for fixedpoint objects from API #2249
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
fa88bdb075
commit
40e329fc92
8 changed files with 0 additions and 101 deletions
|
@ -1883,8 +1883,6 @@ struct
|
|||
| L_FALSE -> Solver.UNSATISFIABLE
|
||||
| _ -> Solver.UNKNOWN
|
||||
|
||||
let push x = Z3native.fixedpoint_push (gc x) x
|
||||
let pop x = Z3native.fixedpoint_pop (gc x) x
|
||||
let update_rule x = Z3native.fixedpoint_update_rule (gc x) x
|
||||
|
||||
let get_answer x =
|
||||
|
|
|
@ -3256,16 +3256,6 @@ sig
|
|||
The query is unsatisfiable if there are no derivations satisfying any of the relations. *)
|
||||
val query_r : fixedpoint -> FuncDecl.func_decl list -> Solver.status
|
||||
|
||||
(** Creates a backtracking point.
|
||||
{!pop} *)
|
||||
val push : fixedpoint -> unit
|
||||
|
||||
(** Backtrack one backtracking point.
|
||||
|
||||
Note that an exception is thrown if Pop is called without a corresponding [Push]</remarks>
|
||||
{!push} *)
|
||||
val pop : fixedpoint -> unit
|
||||
|
||||
(** Update named rule into in the fixedpoint solver. *)
|
||||
val update_rule : fixedpoint -> Expr.expr -> Symbol.symbol -> unit
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue