From 0593fa4dcbb275395254a147b1ef0c9a0f7cc505 Mon Sep 17 00:00:00 2001 From: Brian Gianforcaro Date: Sun, 11 Apr 2021 01:25:22 -0700 Subject: [PATCH] AK: Annotate HashTable functions as [[nodiscard]] --- AK/HashTable.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/AK/HashTable.h b/AK/HashTable.h index 6af8dff5a3..d2a4265df7 100644 --- a/AK/HashTable.h +++ b/AK/HashTable.h @@ -142,9 +142,9 @@ public: swap(a.m_deleted_count, b.m_deleted_count); } - bool is_empty() const { return !m_size; } - size_t size() const { return m_size; } - size_t capacity() const { return m_capacity; } + [[nodiscard]] bool is_empty() const { return !m_size; } + [[nodiscard]] size_t size() const { return m_size; } + [[nodiscard]] size_t capacity() const { return m_capacity; } template void set_from(U (&from_array)[N]) @@ -352,8 +352,8 @@ private: } } - size_t used_bucket_count() const { return m_size + m_deleted_count; } - bool should_grow() const { return ((used_bucket_count() + 1) * 100) >= (m_capacity * load_factor_in_percent); } + [[nodiscard]] size_t used_bucket_count() const { return m_size + m_deleted_count; } + [[nodiscard]] bool should_grow() const { return ((used_bucket_count() + 1) * 100) >= (m_capacity * load_factor_in_percent); } Bucket* m_buckets { nullptr }; size_t m_size { 0 };