solver_push method

void solver_push(
  1. Z3_context c,
  2. Z3_solver s
)

\brief Create a backtracking point.

The solver contains a stack of assertions.

\sa Z3_solver_get_num_scopes \sa Z3_solver_pop

def_API('Z3_solver_push', VOID, (_in(CONTEXT), _in(SOLVER)))

Implementation

void solver_push(
  Z3_context c,
  Z3_solver s,
) {
  return _solver_push(
    c,
    s,
  );
}