diff options
author | Martin Liska <mliska@suse.cz> | 2021-03-02 11:37:05 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2021-03-02 14:39:50 +0100 |
commit | f8e4d7a6597fa81ff927156a5f5d10b7fdaa0bc0 (patch) | |
tree | 444746e344082ba1caaeb3b0876a14448cb7240f | |
parent | e52f8ec25c0e58ebd083e8370e2fbc8af4120d87 (diff) | |
download | gcc-f8e4d7a6597fa81ff927156a5f5d10b7fdaa0bc0.zip gcc-f8e4d7a6597fa81ff927156a5f5d10b7fdaa0bc0.tar.gz gcc-f8e4d7a6597fa81ff927156a5f5d10b7fdaa0bc0.tar.bz2 |
analyzer: remove dead code
The issue is reported by Clang:
warning: private field 'm_engine' is not used [-Wunused-private-field]
gcc/analyzer/ChangeLog:
* diagnostic-manager.cc (diagnostic_manager::emit_saved_diagnostics):
Do not pass engine.
-rw-r--r-- | gcc/analyzer/diagnostic-manager.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gcc/analyzer/diagnostic-manager.cc b/gcc/analyzer/diagnostic-manager.cc index f0f447f..7f20841 100644 --- a/gcc/analyzer/diagnostic-manager.cc +++ b/gcc/analyzer/diagnostic-manager.cc @@ -545,8 +545,6 @@ public: class dedupe_winners { public: - dedupe_winners (engine *eng) : m_engine (eng) {} - ~dedupe_winners () { /* Delete all keys, but not the saved_diagnostics. */ @@ -642,8 +640,6 @@ public: } private: - engine *m_engine; - /* This maps from each dedupe_key to a current best saved_diagnostic. */ typedef hash_map<const dedupe_key *, saved_diagnostic *, @@ -679,7 +675,7 @@ diagnostic_manager::emit_saved_diagnostics (const exploded_graph &eg) instance. This partitions the saved diagnostics by dedupe_key, generating exploded_paths for them, and retaining the best one in each partition. */ - dedupe_winners best_candidates (eg.get_engine ()); + dedupe_winners best_candidates; int i; saved_diagnostic *sd; |