From 037f735efdc77ae9c8a24527da5d9805163180a6 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Fri, 28 Dec 2018 21:09:15 -0500 Subject: [PATCH] [iter] Remove friend operator +, hoping to fix some bots --- src/hb-iter.hh | 1 - src/test-iter.cc | 1 - 2 files changed, 2 deletions(-) diff --git a/src/hb-iter.hh b/src/hb-iter.hh index 57f481de0..f46003af5 100644 --- a/src/hb-iter.hh +++ b/src/hb-iter.hh @@ -76,7 +76,6 @@ struct hb_iter_t iter_t& operator -= (unsigned count) { thiz()->__rewind__ (count); return *thiz(); } iter_t& operator -- () { thiz()->__prev__ (); return *thiz(); } iter_t operator + (unsigned count) const { iter_t c (*thiz()); c += count; return c; } - friend iter_t operator + (unsigned count, const iter_t &it) { return it + count; } iter_t operator ++ (int) { iter_t c (*thiz()); ++*thiz(); return c; } iter_t operator - (unsigned count) const { iter_t c (*thiz()); c -= count; return c; } iter_t operator -- (int) { iter_t c (*thiz()); --*thiz(); return c; } diff --git a/src/test-iter.cc b/src/test-iter.cc index c6302b429..57f99558a 100644 --- a/src/test-iter.cc +++ b/src/test-iter.cc @@ -76,7 +76,6 @@ test_iterator (Iterator it) it += it.len () + 10; it = it + 10; - it = 10 + it; assert (*it == it[0]);