diff options
author | David Malcolm <dmalcolm@redhat.com> | 2019-09-27 18:24:44 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2019-09-27 18:24:44 +0000 |
commit | 26a23d11ed473563344d16a5b643795628e1b990 (patch) | |
tree | 0a95494a75750baf83ddd0479b7716d09f392384 | |
parent | 1a120ec124a76ef2bf658f8f11d8ecb58f766a0d (diff) | |
download | gcc-26a23d11ed473563344d16a5b643795628e1b990.zip gcc-26a23d11ed473563344d16a5b643795628e1b990.tar.gz gcc-26a23d11ed473563344d16a5b643795628e1b990.tar.bz2 |
Const-correctness fixes for fibonacci_heap.h
gcc/ChangeLog:
* fibonacci_heap.h (fibonacci_heap::empty): Make const.
(fibonacci_heap::nodes): Likewise.
(fibonacci_heap::min_key): Likewise.
(fibonacci_heap::min): Likewise.
From-SVN: r276193
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/fibonacci_heap.h | 8 |
2 files changed, 11 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 05ba915..37037ab 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,12 @@ 2019-09-27 David Malcolm <dmalcolm@redhat.com> + * fibonacci_heap.h (fibonacci_heap::empty): Make const. + (fibonacci_heap::nodes): Likewise. + (fibonacci_heap::min_key): Likewise. + (fibonacci_heap::min): Likewise. + +2019-09-27 David Malcolm <dmalcolm@redhat.com> + * cgraph.c (cgraph_node::get_fun): Make const. * cgraph.h (cgraph_node::get_fun): Likewise. diff --git a/gcc/fibonacci_heap.h b/gcc/fibonacci_heap.h index 6e0a216..3bd0a9f 100644 --- a/gcc/fibonacci_heap.h +++ b/gcc/fibonacci_heap.h @@ -162,19 +162,19 @@ public: fibonacci_node_t *insert (K key, V *data); /* Return true if no entry is present. */ - bool empty () + bool empty () const { return m_nodes == 0; } /* Return the number of nodes. */ - size_t nodes () + size_t nodes () const { return m_nodes; } /* Return minimal key presented in the heap. */ - K min_key () + K min_key () const { if (m_min == NULL) gcc_unreachable (); @@ -206,7 +206,7 @@ public: V *extract_min (bool release = true); /* Return value associated with minimum node in the heap. */ - V *min () + V *min () const { if (m_min == NULL) return NULL; |