mirror of
https://github.com/Z3Prover/z3
synced 2025-08-03 18:00:23 +00:00
Added API Z3_param_descrs_to_string
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
42c27b7a46
commit
f7bcd40137
11 changed files with 1281 additions and 1232 deletions
|
@ -2328,6 +2328,11 @@ void exec_Z3_param_descrs_get_name(z3_replayer & in) {
|
|||
reinterpret_cast<Z3_param_descrs>(in.get_obj(1)),
|
||||
in.get_uint(2));
|
||||
}
|
||||
void exec_Z3_param_descrs_to_string(z3_replayer & in) {
|
||||
Z3_param_descrs_to_string(
|
||||
reinterpret_cast<Z3_context>(in.get_obj(0)),
|
||||
reinterpret_cast<Z3_param_descrs>(in.get_obj(1)));
|
||||
}
|
||||
void exec_Z3_interrupt(z3_replayer & in) {
|
||||
Z3_interrupt(
|
||||
reinterpret_cast<Z3_context>(in.get_obj(0)));
|
||||
|
@ -3359,120 +3364,121 @@ void register_z3_replayer_cmds(z3_replayer & in) {
|
|||
in.register_cmd(357, exec_Z3_param_descrs_get_kind);
|
||||
in.register_cmd(358, exec_Z3_param_descrs_size);
|
||||
in.register_cmd(359, exec_Z3_param_descrs_get_name);
|
||||
in.register_cmd(360, exec_Z3_interrupt);
|
||||
in.register_cmd(361, exec_Z3_get_error_msg_ex);
|
||||
in.register_cmd(362, exec_Z3_translate);
|
||||
in.register_cmd(363, exec_Z3_mk_goal);
|
||||
in.register_cmd(364, exec_Z3_goal_inc_ref);
|
||||
in.register_cmd(365, exec_Z3_goal_dec_ref);
|
||||
in.register_cmd(366, exec_Z3_goal_precision);
|
||||
in.register_cmd(367, exec_Z3_goal_assert);
|
||||
in.register_cmd(368, exec_Z3_goal_inconsistent);
|
||||
in.register_cmd(369, exec_Z3_goal_depth);
|
||||
in.register_cmd(370, exec_Z3_goal_reset);
|
||||
in.register_cmd(371, exec_Z3_goal_size);
|
||||
in.register_cmd(372, exec_Z3_goal_formula);
|
||||
in.register_cmd(373, exec_Z3_goal_num_exprs);
|
||||
in.register_cmd(374, exec_Z3_goal_is_decided_sat);
|
||||
in.register_cmd(375, exec_Z3_goal_is_decided_unsat);
|
||||
in.register_cmd(376, exec_Z3_goal_translate);
|
||||
in.register_cmd(377, exec_Z3_goal_to_string);
|
||||
in.register_cmd(378, exec_Z3_mk_tactic);
|
||||
in.register_cmd(379, exec_Z3_mk_probe);
|
||||
in.register_cmd(380, exec_Z3_tactic_inc_ref);
|
||||
in.register_cmd(381, exec_Z3_tactic_dec_ref);
|
||||
in.register_cmd(382, exec_Z3_probe_inc_ref);
|
||||
in.register_cmd(383, exec_Z3_probe_dec_ref);
|
||||
in.register_cmd(384, exec_Z3_tactic_and_then);
|
||||
in.register_cmd(385, exec_Z3_tactic_or_else);
|
||||
in.register_cmd(386, exec_Z3_tactic_par_or);
|
||||
in.register_cmd(387, exec_Z3_tactic_par_and_then);
|
||||
in.register_cmd(388, exec_Z3_tactic_try_for);
|
||||
in.register_cmd(389, exec_Z3_tactic_when);
|
||||
in.register_cmd(390, exec_Z3_tactic_cond);
|
||||
in.register_cmd(391, exec_Z3_tactic_repeat);
|
||||
in.register_cmd(392, exec_Z3_tactic_skip);
|
||||
in.register_cmd(393, exec_Z3_tactic_fail);
|
||||
in.register_cmd(394, exec_Z3_tactic_fail_if);
|
||||
in.register_cmd(395, exec_Z3_tactic_fail_if_not_decided);
|
||||
in.register_cmd(396, exec_Z3_tactic_using_params);
|
||||
in.register_cmd(397, exec_Z3_probe_const);
|
||||
in.register_cmd(398, exec_Z3_probe_lt);
|
||||
in.register_cmd(399, exec_Z3_probe_le);
|
||||
in.register_cmd(400, exec_Z3_probe_gt);
|
||||
in.register_cmd(401, exec_Z3_probe_ge);
|
||||
in.register_cmd(402, exec_Z3_probe_eq);
|
||||
in.register_cmd(403, exec_Z3_probe_and);
|
||||
in.register_cmd(404, exec_Z3_probe_or);
|
||||
in.register_cmd(405, exec_Z3_probe_not);
|
||||
in.register_cmd(406, exec_Z3_get_num_tactics);
|
||||
in.register_cmd(407, exec_Z3_get_tactic_name);
|
||||
in.register_cmd(408, exec_Z3_get_num_probes);
|
||||
in.register_cmd(409, exec_Z3_get_probe_name);
|
||||
in.register_cmd(410, exec_Z3_tactic_get_help);
|
||||
in.register_cmd(411, exec_Z3_tactic_get_param_descrs);
|
||||
in.register_cmd(412, exec_Z3_tactic_get_descr);
|
||||
in.register_cmd(413, exec_Z3_probe_get_descr);
|
||||
in.register_cmd(414, exec_Z3_probe_apply);
|
||||
in.register_cmd(415, exec_Z3_tactic_apply);
|
||||
in.register_cmd(416, exec_Z3_tactic_apply_ex);
|
||||
in.register_cmd(417, exec_Z3_apply_result_inc_ref);
|
||||
in.register_cmd(418, exec_Z3_apply_result_dec_ref);
|
||||
in.register_cmd(419, exec_Z3_apply_result_to_string);
|
||||
in.register_cmd(420, exec_Z3_apply_result_get_num_subgoals);
|
||||
in.register_cmd(421, exec_Z3_apply_result_get_subgoal);
|
||||
in.register_cmd(422, exec_Z3_apply_result_convert_model);
|
||||
in.register_cmd(423, exec_Z3_mk_solver);
|
||||
in.register_cmd(424, exec_Z3_mk_simple_solver);
|
||||
in.register_cmd(425, exec_Z3_mk_solver_for_logic);
|
||||
in.register_cmd(426, exec_Z3_mk_solver_from_tactic);
|
||||
in.register_cmd(427, exec_Z3_solver_get_help);
|
||||
in.register_cmd(428, exec_Z3_solver_get_param_descrs);
|
||||
in.register_cmd(429, exec_Z3_solver_set_params);
|
||||
in.register_cmd(430, exec_Z3_solver_inc_ref);
|
||||
in.register_cmd(431, exec_Z3_solver_dec_ref);
|
||||
in.register_cmd(432, exec_Z3_solver_push);
|
||||
in.register_cmd(433, exec_Z3_solver_pop);
|
||||
in.register_cmd(434, exec_Z3_solver_reset);
|
||||
in.register_cmd(435, exec_Z3_solver_get_num_scopes);
|
||||
in.register_cmd(436, exec_Z3_solver_assert);
|
||||
in.register_cmd(437, exec_Z3_solver_get_assertions);
|
||||
in.register_cmd(438, exec_Z3_solver_check);
|
||||
in.register_cmd(439, exec_Z3_solver_check_assumptions);
|
||||
in.register_cmd(440, exec_Z3_solver_get_model);
|
||||
in.register_cmd(441, exec_Z3_solver_get_proof);
|
||||
in.register_cmd(442, exec_Z3_solver_get_unsat_core);
|
||||
in.register_cmd(443, exec_Z3_solver_get_reason_unknown);
|
||||
in.register_cmd(444, exec_Z3_solver_get_statistics);
|
||||
in.register_cmd(445, exec_Z3_solver_to_string);
|
||||
in.register_cmd(446, exec_Z3_stats_to_string);
|
||||
in.register_cmd(447, exec_Z3_stats_inc_ref);
|
||||
in.register_cmd(448, exec_Z3_stats_dec_ref);
|
||||
in.register_cmd(449, exec_Z3_stats_size);
|
||||
in.register_cmd(450, exec_Z3_stats_get_key);
|
||||
in.register_cmd(451, exec_Z3_stats_is_uint);
|
||||
in.register_cmd(452, exec_Z3_stats_is_double);
|
||||
in.register_cmd(453, exec_Z3_stats_get_uint_value);
|
||||
in.register_cmd(454, exec_Z3_stats_get_double_value);
|
||||
in.register_cmd(455, exec_Z3_mk_ast_vector);
|
||||
in.register_cmd(456, exec_Z3_ast_vector_inc_ref);
|
||||
in.register_cmd(457, exec_Z3_ast_vector_dec_ref);
|
||||
in.register_cmd(458, exec_Z3_ast_vector_size);
|
||||
in.register_cmd(459, exec_Z3_ast_vector_get);
|
||||
in.register_cmd(460, exec_Z3_ast_vector_set);
|
||||
in.register_cmd(461, exec_Z3_ast_vector_resize);
|
||||
in.register_cmd(462, exec_Z3_ast_vector_push);
|
||||
in.register_cmd(463, exec_Z3_ast_vector_translate);
|
||||
in.register_cmd(464, exec_Z3_ast_vector_to_string);
|
||||
in.register_cmd(465, exec_Z3_mk_ast_map);
|
||||
in.register_cmd(466, exec_Z3_ast_map_inc_ref);
|
||||
in.register_cmd(467, exec_Z3_ast_map_dec_ref);
|
||||
in.register_cmd(468, exec_Z3_ast_map_contains);
|
||||
in.register_cmd(469, exec_Z3_ast_map_find);
|
||||
in.register_cmd(470, exec_Z3_ast_map_insert);
|
||||
in.register_cmd(471, exec_Z3_ast_map_erase);
|
||||
in.register_cmd(472, exec_Z3_ast_map_size);
|
||||
in.register_cmd(473, exec_Z3_ast_map_reset);
|
||||
in.register_cmd(474, exec_Z3_ast_map_keys);
|
||||
in.register_cmd(475, exec_Z3_ast_map_to_string);
|
||||
in.register_cmd(360, exec_Z3_param_descrs_to_string);
|
||||
in.register_cmd(361, exec_Z3_interrupt);
|
||||
in.register_cmd(362, exec_Z3_get_error_msg_ex);
|
||||
in.register_cmd(363, exec_Z3_translate);
|
||||
in.register_cmd(364, exec_Z3_mk_goal);
|
||||
in.register_cmd(365, exec_Z3_goal_inc_ref);
|
||||
in.register_cmd(366, exec_Z3_goal_dec_ref);
|
||||
in.register_cmd(367, exec_Z3_goal_precision);
|
||||
in.register_cmd(368, exec_Z3_goal_assert);
|
||||
in.register_cmd(369, exec_Z3_goal_inconsistent);
|
||||
in.register_cmd(370, exec_Z3_goal_depth);
|
||||
in.register_cmd(371, exec_Z3_goal_reset);
|
||||
in.register_cmd(372, exec_Z3_goal_size);
|
||||
in.register_cmd(373, exec_Z3_goal_formula);
|
||||
in.register_cmd(374, exec_Z3_goal_num_exprs);
|
||||
in.register_cmd(375, exec_Z3_goal_is_decided_sat);
|
||||
in.register_cmd(376, exec_Z3_goal_is_decided_unsat);
|
||||
in.register_cmd(377, exec_Z3_goal_translate);
|
||||
in.register_cmd(378, exec_Z3_goal_to_string);
|
||||
in.register_cmd(379, exec_Z3_mk_tactic);
|
||||
in.register_cmd(380, exec_Z3_mk_probe);
|
||||
in.register_cmd(381, exec_Z3_tactic_inc_ref);
|
||||
in.register_cmd(382, exec_Z3_tactic_dec_ref);
|
||||
in.register_cmd(383, exec_Z3_probe_inc_ref);
|
||||
in.register_cmd(384, exec_Z3_probe_dec_ref);
|
||||
in.register_cmd(385, exec_Z3_tactic_and_then);
|
||||
in.register_cmd(386, exec_Z3_tactic_or_else);
|
||||
in.register_cmd(387, exec_Z3_tactic_par_or);
|
||||
in.register_cmd(388, exec_Z3_tactic_par_and_then);
|
||||
in.register_cmd(389, exec_Z3_tactic_try_for);
|
||||
in.register_cmd(390, exec_Z3_tactic_when);
|
||||
in.register_cmd(391, exec_Z3_tactic_cond);
|
||||
in.register_cmd(392, exec_Z3_tactic_repeat);
|
||||
in.register_cmd(393, exec_Z3_tactic_skip);
|
||||
in.register_cmd(394, exec_Z3_tactic_fail);
|
||||
in.register_cmd(395, exec_Z3_tactic_fail_if);
|
||||
in.register_cmd(396, exec_Z3_tactic_fail_if_not_decided);
|
||||
in.register_cmd(397, exec_Z3_tactic_using_params);
|
||||
in.register_cmd(398, exec_Z3_probe_const);
|
||||
in.register_cmd(399, exec_Z3_probe_lt);
|
||||
in.register_cmd(400, exec_Z3_probe_le);
|
||||
in.register_cmd(401, exec_Z3_probe_gt);
|
||||
in.register_cmd(402, exec_Z3_probe_ge);
|
||||
in.register_cmd(403, exec_Z3_probe_eq);
|
||||
in.register_cmd(404, exec_Z3_probe_and);
|
||||
in.register_cmd(405, exec_Z3_probe_or);
|
||||
in.register_cmd(406, exec_Z3_probe_not);
|
||||
in.register_cmd(407, exec_Z3_get_num_tactics);
|
||||
in.register_cmd(408, exec_Z3_get_tactic_name);
|
||||
in.register_cmd(409, exec_Z3_get_num_probes);
|
||||
in.register_cmd(410, exec_Z3_get_probe_name);
|
||||
in.register_cmd(411, exec_Z3_tactic_get_help);
|
||||
in.register_cmd(412, exec_Z3_tactic_get_param_descrs);
|
||||
in.register_cmd(413, exec_Z3_tactic_get_descr);
|
||||
in.register_cmd(414, exec_Z3_probe_get_descr);
|
||||
in.register_cmd(415, exec_Z3_probe_apply);
|
||||
in.register_cmd(416, exec_Z3_tactic_apply);
|
||||
in.register_cmd(417, exec_Z3_tactic_apply_ex);
|
||||
in.register_cmd(418, exec_Z3_apply_result_inc_ref);
|
||||
in.register_cmd(419, exec_Z3_apply_result_dec_ref);
|
||||
in.register_cmd(420, exec_Z3_apply_result_to_string);
|
||||
in.register_cmd(421, exec_Z3_apply_result_get_num_subgoals);
|
||||
in.register_cmd(422, exec_Z3_apply_result_get_subgoal);
|
||||
in.register_cmd(423, exec_Z3_apply_result_convert_model);
|
||||
in.register_cmd(424, exec_Z3_mk_solver);
|
||||
in.register_cmd(425, exec_Z3_mk_simple_solver);
|
||||
in.register_cmd(426, exec_Z3_mk_solver_for_logic);
|
||||
in.register_cmd(427, exec_Z3_mk_solver_from_tactic);
|
||||
in.register_cmd(428, exec_Z3_solver_get_help);
|
||||
in.register_cmd(429, exec_Z3_solver_get_param_descrs);
|
||||
in.register_cmd(430, exec_Z3_solver_set_params);
|
||||
in.register_cmd(431, exec_Z3_solver_inc_ref);
|
||||
in.register_cmd(432, exec_Z3_solver_dec_ref);
|
||||
in.register_cmd(433, exec_Z3_solver_push);
|
||||
in.register_cmd(434, exec_Z3_solver_pop);
|
||||
in.register_cmd(435, exec_Z3_solver_reset);
|
||||
in.register_cmd(436, exec_Z3_solver_get_num_scopes);
|
||||
in.register_cmd(437, exec_Z3_solver_assert);
|
||||
in.register_cmd(438, exec_Z3_solver_get_assertions);
|
||||
in.register_cmd(439, exec_Z3_solver_check);
|
||||
in.register_cmd(440, exec_Z3_solver_check_assumptions);
|
||||
in.register_cmd(441, exec_Z3_solver_get_model);
|
||||
in.register_cmd(442, exec_Z3_solver_get_proof);
|
||||
in.register_cmd(443, exec_Z3_solver_get_unsat_core);
|
||||
in.register_cmd(444, exec_Z3_solver_get_reason_unknown);
|
||||
in.register_cmd(445, exec_Z3_solver_get_statistics);
|
||||
in.register_cmd(446, exec_Z3_solver_to_string);
|
||||
in.register_cmd(447, exec_Z3_stats_to_string);
|
||||
in.register_cmd(448, exec_Z3_stats_inc_ref);
|
||||
in.register_cmd(449, exec_Z3_stats_dec_ref);
|
||||
in.register_cmd(450, exec_Z3_stats_size);
|
||||
in.register_cmd(451, exec_Z3_stats_get_key);
|
||||
in.register_cmd(452, exec_Z3_stats_is_uint);
|
||||
in.register_cmd(453, exec_Z3_stats_is_double);
|
||||
in.register_cmd(454, exec_Z3_stats_get_uint_value);
|
||||
in.register_cmd(455, exec_Z3_stats_get_double_value);
|
||||
in.register_cmd(456, exec_Z3_mk_ast_vector);
|
||||
in.register_cmd(457, exec_Z3_ast_vector_inc_ref);
|
||||
in.register_cmd(458, exec_Z3_ast_vector_dec_ref);
|
||||
in.register_cmd(459, exec_Z3_ast_vector_size);
|
||||
in.register_cmd(460, exec_Z3_ast_vector_get);
|
||||
in.register_cmd(461, exec_Z3_ast_vector_set);
|
||||
in.register_cmd(462, exec_Z3_ast_vector_resize);
|
||||
in.register_cmd(463, exec_Z3_ast_vector_push);
|
||||
in.register_cmd(464, exec_Z3_ast_vector_translate);
|
||||
in.register_cmd(465, exec_Z3_ast_vector_to_string);
|
||||
in.register_cmd(466, exec_Z3_mk_ast_map);
|
||||
in.register_cmd(467, exec_Z3_ast_map_inc_ref);
|
||||
in.register_cmd(468, exec_Z3_ast_map_dec_ref);
|
||||
in.register_cmd(469, exec_Z3_ast_map_contains);
|
||||
in.register_cmd(470, exec_Z3_ast_map_find);
|
||||
in.register_cmd(471, exec_Z3_ast_map_insert);
|
||||
in.register_cmd(472, exec_Z3_ast_map_erase);
|
||||
in.register_cmd(473, exec_Z3_ast_map_size);
|
||||
in.register_cmd(474, exec_Z3_ast_map_reset);
|
||||
in.register_cmd(475, exec_Z3_ast_map_keys);
|
||||
in.register_cmd(476, exec_Z3_ast_map_to_string);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue