aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2019-09-27 18:24:44 +0000
committerDavid Malcolm <dmalcolm@gcc.gnu.org>2019-09-27 18:24:44 +0000
commit26a23d11ed473563344d16a5b643795628e1b990 (patch)
tree0a95494a75750baf83ddd0479b7716d09f392384
parent1a120ec124a76ef2bf658f8f11d8ecb58f766a0d (diff)
downloadgcc-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/ChangeLog7
-rw-r--r--gcc/fibonacci_heap.h8
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;