3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-02 01:13:18 +00:00

fix formatting bug reported by Alex Nutz

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2023-05-30 22:19:42 +02:00
parent 621f1f8a85
commit d59bf55539
3 changed files with 16 additions and 29 deletions

View file

@ -508,7 +508,10 @@ public:
m_owner.m_func_decls.contains(s);
}
format_ns::format * pp_sort(sort * s) override {
return m_owner.pp(s);
auto * f = m_owner.pp(s);
if (f)
return f;
return smt2_pp_environment::pp_sort(s);
}
format_ns::format * pp_fdecl(func_decl * f, unsigned & len) override {
symbol s = f->get_name();
@ -2262,7 +2265,7 @@ bool cmd_context::is_model_available(model_ref& md) const {
format_ns::format * cmd_context::pp(sort * s) const {
TRACE("cmd_context", tout << "pp(sort * s), s: " << mk_pp(s, m()) << "\n";);
return pm().pp(s);
return pm().pp(get_pp_env(), s);
}
cmd_context::pp_env & cmd_context::get_pp_env() const {