Enable -Wsuggest-override by default. (#1643)
authorMathias Preiner <mathias.preiner@gmail.com>
Mon, 5 Mar 2018 23:36:50 +0000 (15:36 -0800)
committerGitHub <noreply@github.com>
Mon, 5 Mar 2018 23:36:50 +0000 (15:36 -0800)
commit3d31caa30e094d337a4919b3d1e6ba9259e461b8
treee99bc99c2ce450f7d0c4fa8c0938b24e886af996
parenta2e78ec8dd5e935b6ef166154be7ee35bffc6d32
Enable -Wsuggest-override by default. (#1643)

Adds missing override keywords.
100 files changed:
configure.ac
src/base/output.h
src/context/cdhashmap.h
src/context/cdinsert_hashmap.h
src/context/cdlist.h
src/context/cdo.h
src/context/cdqueue.h
src/context/cdtrail_hashmap.h
src/decision/decision_strategy.h
src/decision/justification_heuristic.h
src/expr/node_manager_listeners.h
src/lib/Makefile.am
src/options/argument_extender_implementation.h
src/parser/parser.h
src/parser/smt1/smt1.h
src/parser/smt2/smt2.h
src/proof/arith_proof.h
src/proof/array_proof.h
src/proof/bitvector_proof.h
src/proof/cnf_proof.h
src/proof/sat_proof.h
src/proof/theory_proof.h
src/proof/uf_proof.h
src/prop/bvminisat/bvminisat.h
src/prop/bvminisat/simp/SimpSolver.h
src/prop/bvminisat/utils/Options.h
src/prop/cnf_stream.h
src/prop/minisat/minisat.h
src/prop/minisat/simp/SimpSolver.h
src/prop/minisat/utils/Options.h
src/prop/registrar.h
src/prop/sat_solver.h
src/smt/managed_ostreams.h
src/smt/smt_engine.cpp
src/smt/update_ostream.h
src/theory/arith/attempt_solution_simplex.h
src/theory/arith/callbacks.h
src/theory/arith/congruence_manager.h
src/theory/arith/dual_simplex.h
src/theory/arith/fc_simplex.h
src/theory/arith/linear_equality.h
src/theory/arith/matrix.h
src/theory/arith/soi_simplex.h
src/theory/arrays/theory_arrays.h
src/theory/booleans/circuit_propagator.h
src/theory/booleans/theory_bool.h
src/theory/builtin/theory_builtin.h
src/theory/bv/bitblaster_template.h
src/theory/bv/bv_inequality_graph.h
src/theory/bv/bv_subtheory_algebraic.h
src/theory/bv/bv_subtheory_bitblast.h
src/theory/bv/bv_subtheory_core.h
src/theory/bv/bv_subtheory_inequality.h
src/theory/bv/type_enumerator.h
src/theory/datatypes/theory_datatypes.h
src/theory/fp/theory_fp.h
src/theory/idl/theory_idl.h
src/theory/quantifiers/anti_skolem.h
src/theory/quantifiers/cegqi/ceg_instantiator.h
src/theory/quantifiers/cegqi/ceg_t_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_t_instantiator.h
src/theory/quantifiers/cegqi/inst_strategy_cbqi.h
src/theory/quantifiers/conjecture_generator.h
src/theory/quantifiers/ematching/ho_trigger.h
src/theory/quantifiers/ematching/inst_strategy_e_matching.h
src/theory/quantifiers/ematching/instantiation_engine.h
src/theory/quantifiers/equality_query.h
src/theory/quantifiers/first_order_model.h
src/theory/quantifiers/fmf/bounded_integers.h
src/theory/quantifiers/fmf/full_model_check.h
src/theory/quantifiers/fmf/model_builder.h
src/theory/quantifiers/fmf/model_engine.h
src/theory/quantifiers/fun_def_engine.h
src/theory/quantifiers/inst_propagator.h
src/theory/quantifiers/instantiate.h
src/theory/quantifiers/local_theory_ext.h
src/theory/quantifiers/quant_conflict_find.h
src/theory/quantifiers/quant_equality_engine.h
src/theory/quantifiers/quant_relevance.h
src/theory/quantifiers/quant_split.h
src/theory/quantifiers/relevant_domain.h
src/theory/quantifiers/rewrite_engine.h
src/theory/quantifiers/sygus/ce_guided_instantiation.h
src/theory/quantifiers/sygus/ce_guided_single_inv.h
src/theory/quantifiers/sygus/sygus_invariance.h
src/theory/quantifiers/sygus_sampler.h
src/theory/quantifiers/term_database.h
src/theory/quantifiers/term_util.h
src/theory/sep/theory_sep.h
src/theory/sets/theory_sets_private.h
src/theory/shared_terms_database.h
src/theory/strings/theory_strings.h
src/theory/substitutions.h
src/theory/theory_engine.h
src/theory/theory_model_builder.h
src/theory/theory_registrar.h
src/theory/type_enumerator.h
src/theory/uf/equality_engine.h
src/theory/uf/theory_uf.h
src/util/statistics_registry.h