solver_propagate_created method

void solver_propagate_created(
  1. Z3_context c,
  2. Z3_solver s,
  3. Pointer<Z3_created_eh> created_eh
)

\brief register a callback when a new expression with a registered function is used by the solver The registered function appears at the top level and is created using \ref Z3_solver_propagate_declare.

def_API('Z3_solver_propagate_created', VOID, (_in(CONTEXT), _in(SOLVER), _fnptr(Z3_created_eh)))

Implementation

void solver_propagate_created(
  Z3_context c,
  Z3_solver s,
  ffi.Pointer<Z3_created_eh> created_eh,
) {
  return _solver_propagate_created(
    c,
    s,
    created_eh,
  );
}