mirror of
https://github.com/Z3Prover/z3
synced 2026-02-24 09:11:17 +00:00
Add missing API bindings: importModelConverter, OnClause, and user propagator
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
This commit is contained in:
parent
43dee82caa
commit
0de7af9112
8 changed files with 672 additions and 0 deletions
|
|
@ -647,6 +647,8 @@ def mk_java(java_src, java_dir, package_name):
|
|||
public static native boolean propagateConsequence(Object o, long ctx, long solver, long javainfo, int num_fixed, long[] fixed, long num_eqs, long[] eq_lhs, long[] eq_rhs, long conseq);
|
||||
public static native boolean propagateNextSplit(Object o, long ctx, long solver, long javainfo, long e, long idx, int phase);
|
||||
public static native void propagateDestroy(Object o, long ctx, long solver, long javainfo);
|
||||
public static native long onClauseInit(Object o, long ctx, long solver);
|
||||
public static native void onClauseDestroy(long javainfo);
|
||||
|
||||
public static abstract class UserPropagatorBase implements AutoCloseable {
|
||||
protected long ctx;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue