adjacency_matrix: cleanup

This commit is contained in:
Michele Caini
2024-05-20 13:19:09 +02:00
parent b3b4facaed
commit 46ed48ec48

View File

@@ -28,12 +28,7 @@ public:
using iterator_category = std::input_iterator_tag;
using iterator_concept = std::forward_iterator_tag;
constexpr edge_iterator() noexcept
: it{},
vert{},
pos{},
last{},
offset{} {}
constexpr edge_iterator() noexcept {}
constexpr edge_iterator(It base, const size_type vertices, const size_type from, const size_type to, const size_type step) noexcept
: it{std::move(base)},
@@ -66,10 +61,10 @@ public:
friend constexpr bool operator==(const edge_iterator<Type> &, const edge_iterator<Type> &) noexcept;
private:
It it;
size_type vert;
size_type pos;
size_type last;
It it{};
size_type vert{};
size_type pos{};
size_type last{};
size_type offset{};
};