adjacency_matrix: internal changes (coding style)

This commit is contained in:
skypjack
2026-01-09 15:33:44 +01:00
parent 7d4933790b
commit e54add5eab

View File

@@ -63,8 +63,9 @@ public:
return std::make_pair<size_type>(pos / vert, pos % vert);
}
template<typename Type>
friend constexpr bool operator==(const edge_iterator<Type> &, const edge_iterator<Type> &) noexcept;
[[nodiscard]] constexpr bool operator==(const edge_iterator &other) const noexcept {
return pos == other.pos;
}
private:
It it{};
@@ -74,11 +75,6 @@ private:
size_type offset{};
};
template<typename Container>
[[nodiscard]] constexpr bool operator==(const edge_iterator<Container> &lhs, const edge_iterator<Container> &rhs) noexcept {
return lhs.pos == rhs.pos;
}
} // namespace internal
/*! @endcond */