mirror of
https://github.com/Z3Prover/z3
synced 2025-07-30 07:53:15 +00:00
Add parameter validation for selected API functions
This commit is contained in:
parent
e3139d4e03
commit
07613942da
3 changed files with 14 additions and 5 deletions
|
@ -67,6 +67,7 @@ inline ast * const * to_asts(Z3_ast const* a) { return reinterpret_cast<ast* con
|
|||
|
||||
inline sort * to_sort(Z3_sort a) { return reinterpret_cast<sort*>(a); }
|
||||
inline Z3_sort of_sort(sort* s) { return reinterpret_cast<Z3_sort>(s); }
|
||||
inline bool is_sort(Z3_sort a) { return is_sort(to_sort(a)); }
|
||||
|
||||
inline sort * const * to_sorts(Z3_sort const* a) { return reinterpret_cast<sort* const*>(a); }
|
||||
inline Z3_sort const * of_sorts(sort* const* s) { return reinterpret_cast<Z3_sort const*>(s); }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue