diff options
author | David Malcolm <dmalcolm@redhat.com> | 2021-01-14 15:25:27 -0500 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2021-01-14 15:25:27 -0500 |
commit | 8a18261afd923151b8d2a37f667e4673b27acd3f (patch) | |
tree | 6f694cd7f8f819521c839f1740872fa5f4a251d5 /gcc/analyzer/store.h | |
parent | f6ffd449e0cc9f40943cb45f6941628d0e192ab2 (diff) | |
download | gcc-8a18261afd923151b8d2a37f667e4673b27acd3f.zip gcc-8a18261afd923151b8d2a37f667e4673b27acd3f.tar.gz gcc-8a18261afd923151b8d2a37f667e4673b27acd3f.tar.bz2 |
analyzer: const fixes [PR98679]
gcc/analyzer/ChangeLog:
PR analyzer/98679
* analyzer.h (region_offset::operator==): Make const.
* pending-diagnostic.h (pending_diagnostic::equal_p): Likewise.
* store.h (binding_cluster::for_each_value): Likewise.
(binding_cluster::for_each_binding): Likewise.
Diffstat (limited to 'gcc/analyzer/store.h')
-rw-r--r-- | gcc/analyzer/store.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/analyzer/store.h b/gcc/analyzer/store.h index 366439c..2bcef6c 100644 --- a/gcc/analyzer/store.h +++ b/gcc/analyzer/store.h @@ -425,7 +425,7 @@ public: template <typename T> void for_each_value (void (*cb) (const svalue *sval, T user_data), - T user_data) + T user_data) const { for (map_t::iterator iter = m_map.begin (); iter != m_map.end (); ++iter) cb ((*iter).second, user_data); @@ -459,7 +459,7 @@ public: const svalue *maybe_get_simple_value (store_manager *mgr) const; template <typename BindingVisitor> - void for_each_binding (BindingVisitor &v) + void for_each_binding (BindingVisitor &v) const { for (map_t::iterator iter = m_map.begin (); iter != m_map.end (); ++iter) { |