3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 17:15:31 +00:00

Mark override methods appropriately. (#6207)

This commit is contained in:
Bruce Mitchener 2022-07-30 04:29:15 +07:00 committed by GitHub
parent 8e0d9bf42d
commit 1eb84fe4b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 18 additions and 18 deletions

View file

@ -28,8 +28,8 @@ namespace nla {
const monic& m_rm;
factorization_factory_imp(const monic& rm, const core& s);
bool find_canonical_monic_of_vars(const svector<lpvar>& vars, unsigned & i) const;
virtual bool canonize_sign(const monic& m) const;
virtual bool canonize_sign(const factorization& m) const;
bool find_canonical_monic_of_vars(const svector<lpvar>& vars, unsigned & i) const override;
bool canonize_sign(const monic& m) const override;
bool canonize_sign(const factorization& m) const override;
};
}

View file

@ -543,7 +543,7 @@ public:
void get_model(std::unordered_map<var_index, mpq> & variable_values) const;
void get_rid_of_inf_eps();
void get_model_do_not_care_about_diff_vars(std::unordered_map<var_index, mpq> & variable_values) const;
std::string get_variable_name(var_index vi) const;
std::string get_variable_name(var_index vi) const override;
void set_variable_name(var_index vi, std::string);
inline unsigned number_of_vars() const { return m_var_register.size(); }
inline bool is_base(unsigned j) const { return m_mpq_lar_core_solver.m_r_heading[j] >= 0; }
@ -651,7 +651,7 @@ public:
lar_solver();
void set_track_pivoted_rows(bool v);
bool get_track_pivoted_rows() const;
virtual ~lar_solver();
~lar_solver() override;
const vector<impq>& r_x() const { return m_mpq_lar_core_solver.m_r_x; }
bool column_is_int(unsigned j) const;
inline bool column_value_is_int(unsigned j) const { return m_mpq_lar_core_solver.m_r_x[j].is_int(); }

View file

@ -149,7 +149,7 @@ public:
}
virtual ~lp_solver();
~lp_solver() override;
void flip_costs();

View file

@ -37,7 +37,7 @@ class subpaving_tactic : public tactic {
e2v.mk_inv(m_inv);
}
virtual ~display_var_proc() {}
~display_var_proc() override {}
ast_manager & m() const { return m_inv.get_manager(); }