sparse_set/storage: mark functions [[nodiscard]] as needed

This commit is contained in:
Michele Caini
2024-05-17 12:08:04 +02:00
parent 62e990ed8a
commit db35537966
2 changed files with 2 additions and 2 deletions

View File

@@ -225,7 +225,7 @@ class basic_sparse_set {
}
private:
virtual const void *get_at(const std::size_t) const {
[[nodiscard]] virtual const void *get_at(const std::size_t) const {
return nullptr;
}

View File

@@ -298,7 +298,7 @@ class basic_storage: public basic_sparse_set<Entity, typename std::allocator_tra
}
private:
const void *get_at(const std::size_t pos) const final {
[[nodiscard]] const void *get_at(const std::size_t pos) const final {
return std::addressof(element_at(pos));
}