entity: minor changes

This commit is contained in:
Michele Caini
2024-06-13 18:39:57 +02:00
parent 04460d336e
commit 12ae4cd4c1
2 changed files with 3 additions and 3 deletions

View File

@@ -34,7 +34,7 @@ struct sparse_set_iterator final {
offset{} {}
constexpr sparse_set_iterator(const Container &ref, const difference_type idx) noexcept
: packed{std::addressof(ref)},
: packed{&ref},
offset{idx} {}
constexpr sparse_set_iterator &operator++() noexcept {
@@ -82,7 +82,7 @@ struct sparse_set_iterator final {
}
[[nodiscard]] constexpr reference operator*() const noexcept {
return *operator->();
return operator[](0);
}
[[nodiscard]] constexpr pointer data() const noexcept {

View File

@@ -99,7 +99,7 @@ public:
}
[[nodiscard]] constexpr reference operator*() const noexcept {
return *operator->();
return operator[](0);
}
[[nodiscard]] constexpr difference_type index() const noexcept {