From 6f2ab37b55fc4c9d6b9bcc61bb895573e1b9ec3c Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 21 Jun 2015 22:46:10 +0100 Subject: [PATCH] no need to implement push_front_n on TakeRange --- octa/range.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/octa/range.h b/octa/range.h index 43aa64d..66b3804 100644 --- a/octa/range.h +++ b/octa/range.h @@ -744,7 +744,6 @@ NumberRange range(T v) { template struct PointerRange: InputRange, FiniteRandomAccessRangeTag, T> { - PointerRange(): p_beg(nullptr), p_end(nullptr) {} PointerRange(T *beg, T *end): p_beg(beg), p_end(end) {} PointerRange(T *beg, octa::Size n): p_beg(beg), p_end(beg + n) {} @@ -978,11 +977,6 @@ public: p_remaining -= ret; return ret; } - RangeSize push_front_n(RangeSize n) { - RangeSize ret = p_range.push_front_n(n); - p_remaining += ret; - return ret; - } RangeReference front() const { return p_range.front(); }