Skip to content

Commit

Permalink
fix silly duplicated method
Browse files Browse the repository at this point in the history
  • Loading branch information
jermp committed Jan 15, 2025
1 parent 6ed0eeb commit 57d501c
Showing 1 changed file with 7 additions and 16 deletions.
23 changes: 7 additions & 16 deletions include/utils/encoders.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -310,13 +310,6 @@ struct sdc_sequence {
visit_impl(visitor, *this);
}

template <typename Visitor>
void visit(Visitor& visitor) const {
visitor.visit(m_size);
visitor.visit(m_codewords);
visitor.visit(m_index);
}

private:
template <typename Visitor, typename T>
static void visit_impl(Visitor& visitor, T&& t) {
Expand Down Expand Up @@ -358,23 +351,21 @@ struct sdc {

template <typename Visitor>
void visit(Visitor& visitor) const {
visitor.visit(m_ranks);
visitor.visit(m_dict);
visit_impl(visitor, *this);
}

template <typename Visitor>
void visit(Visitor& visitor) {
visitor.visit(m_ranks);
visitor.visit(m_dict);
visit_impl(visitor, *this);
}

template <typename Visitor>
void visit(Visitor& visitor) const {
visitor.visit(m_ranks);
visitor.visit(m_dict);
private:
template <typename Visitor, typename T>
static void visit_impl(Visitor& visitor, T&& t) {
visitor.visit(t.m_ranks);
visitor.visit(t.m_dict);
}

private:
sdc_sequence m_ranks;
bits::compact_vector m_dict;
};
Expand Down

0 comments on commit 57d501c

Please sign in to comment.