mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 09:35:32 +00:00
Use 'override' where possible.
This commit is contained in:
parent
b0dac346dc
commit
373b691709
19 changed files with 123 additions and 123 deletions
|
@ -40,7 +40,7 @@ public:
|
|||
|
||||
void operator()(goal_ref const & g,
|
||||
goal_ref_buffer & result) override;
|
||||
virtual void cleanup() override;
|
||||
void cleanup() override;
|
||||
};
|
||||
|
||||
class ac_rewriter {
|
||||
|
|
|
@ -27,15 +27,15 @@ public:
|
|||
|
||||
unit_dependency_converter(expr_dependency_ref& d) : m_dep(d) {}
|
||||
|
||||
virtual expr_dependency_ref operator()() { return m_dep; }
|
||||
expr_dependency_ref operator()() override { return m_dep; }
|
||||
|
||||
virtual dependency_converter * translate(ast_translation & translator) {
|
||||
dependency_converter * translate(ast_translation & translator) override {
|
||||
expr_dependency_translation tr(translator);
|
||||
expr_dependency_ref d(tr(m_dep), translator.to());
|
||||
return alloc(unit_dependency_converter, d);
|
||||
}
|
||||
|
||||
virtual void display(std::ostream& out) {
|
||||
void display(std::ostream& out) override {
|
||||
out << m_dep.get() << "\n";
|
||||
}
|
||||
};
|
||||
|
@ -47,18 +47,18 @@ public:
|
|||
|
||||
concat_dependency_converter(dependency_converter* c1, dependency_converter* c2) : m_dc1(c1), m_dc2(c2) {}
|
||||
|
||||
virtual expr_dependency_ref operator()() {
|
||||
expr_dependency_ref operator()() override {
|
||||
expr_dependency_ref d1 = (*m_dc1)();
|
||||
expr_dependency_ref d2 = (*m_dc2)();
|
||||
ast_manager& m = d1.get_manager();
|
||||
return expr_dependency_ref(m.mk_join(d1, d2), m);
|
||||
}
|
||||
|
||||
virtual dependency_converter * translate(ast_translation & translator) {
|
||||
dependency_converter * translate(ast_translation & translator) override {
|
||||
return alloc(concat_dependency_converter, m_dc1->translate(translator), m_dc2->translate(translator));
|
||||
}
|
||||
|
||||
virtual void display(std::ostream& out) {
|
||||
void display(std::ostream& out) override {
|
||||
m_dc1->display(out);
|
||||
m_dc2->display(out);
|
||||
}
|
||||
|
@ -73,7 +73,7 @@ public:
|
|||
for (unsigned i = 0; i < n; ++i) m_goals.push_back(goals[i]);
|
||||
}
|
||||
|
||||
virtual expr_dependency_ref operator()() {
|
||||
expr_dependency_ref operator()() override {
|
||||
expr_dependency_ref result(m.mk_empty_dependencies(), m);
|
||||
for (goal_ref g : m_goals) {
|
||||
dependency_converter_ref dc = g->dc();
|
||||
|
@ -81,13 +81,13 @@ public:
|
|||
}
|
||||
return result;
|
||||
}
|
||||
virtual dependency_converter * translate(ast_translation & translator) {
|
||||
dependency_converter * translate(ast_translation & translator) override {
|
||||
goal_ref_buffer goals;
|
||||
for (goal_ref g : m_goals) goals.push_back(g->translate(translator));
|
||||
return alloc(goal_dependency_converter, goals.size(), goals.c_ptr());
|
||||
}
|
||||
|
||||
virtual void display(std::ostream& out) { out << "goal-dep\n"; }
|
||||
void display(std::ostream& out) override { out << "goal-dep\n"; }
|
||||
|
||||
};
|
||||
|
||||
|
|
|
@ -41,7 +41,7 @@ class generic_model_converter : public model_converter {
|
|||
public:
|
||||
generic_model_converter(ast_manager & m, char const* orig) : m(m), m_orig(orig) {}
|
||||
|
||||
virtual ~generic_model_converter();
|
||||
~generic_model_converter() override;
|
||||
|
||||
void hide(expr* e) { SASSERT(is_app(e) && to_app(e)->get_num_args() == 0); hide(to_app(e)->get_decl()); }
|
||||
|
||||
|
|
|
@ -744,7 +744,7 @@ public:
|
|||
SASSERT(t);
|
||||
}
|
||||
|
||||
virtual ~unary_tactical() { }
|
||||
~unary_tactical() override { }
|
||||
|
||||
void operator()(goal_ref const & in, goal_ref_buffer& result) override {
|
||||
m_t->operator()(in, result);
|
||||
|
@ -1003,7 +1003,7 @@ public:
|
|||
SASSERT(m_p);
|
||||
}
|
||||
|
||||
virtual ~cond_tactical() {}
|
||||
~cond_tactical() override {}
|
||||
|
||||
void operator()(goal_ref const & in, goal_ref_buffer & result) override {
|
||||
if (m_p->operator()(*(in.get())).is_true())
|
||||
|
@ -1035,7 +1035,7 @@ public:
|
|||
SASSERT(m_p);
|
||||
}
|
||||
|
||||
virtual ~fail_if_tactic() {}
|
||||
~fail_if_tactic() override {}
|
||||
|
||||
void cleanup() override {}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue