organizer: suppress shadow warnings

This commit is contained in:
Michele Caini
2022-07-03 12:23:03 +02:00
parent 86f98f40a1
commit 3ab43f894f

View File

@@ -380,15 +380,15 @@ public:
adjacency_list.reserve(vertices.size());
auto adjacency_matrix = builder.graph();
for(auto vertex: adjacency_matrix.vertices()) {
const auto iterable = adjacency_matrix.in_edges(vertex);
for(auto curr: adjacency_matrix.vertices()) {
const auto iterable = adjacency_matrix.in_edges(curr);
std::vector<std::size_t> reachable{};
for(auto &&edge: adjacency_matrix.out_edges(vertex)) {
for(auto &&edge: adjacency_matrix.out_edges(curr)) {
reachable.push_back(edge.second);
}
adjacency_list.emplace_back(iterable.cbegin() == iterable.cend(), vertices[vertex], std::move(reachable));
adjacency_list.emplace_back(iterable.cbegin() == iterable.cend(), vertices[curr], std::move(reachable));
}
return adjacency_list;