const_repeated_chars_iterator::reference: char const -> char

This commit is contained in:
Zach Laine
2019-08-11 11:06:00 -05:00
parent a74fed27a0
commit 485b135efa

View File

@@ -15,7 +15,7 @@ struct repeated_chars_iterator : boost::iterator_facade::iterator_facade<
repeated_chars_iterator,
std::random_access_iterator_tag,
char,
char const>
char>
{
constexpr repeated_chars_iterator() noexcept :
first_(nullptr),
@@ -31,10 +31,7 @@ struct repeated_chars_iterator : boost::iterator_facade::iterator_facade<
private:
friend boost::iterator_facade::access;
constexpr char const dereference() const noexcept
{
return first_[n_ % size_];
}
constexpr char dereference() const noexcept { return first_[n_ % size_]; }
constexpr void advance(std::ptrdiff_t i) noexcept { n_ += i; }
constexpr auto compare(repeated_chars_iterator other) const noexcept
{