From 793e8c792d8118955de39c050fbc3fe3eb46c4c6 Mon Sep 17 00:00:00 2001 From: Wolfgang Draxinger Date: Mon, 22 Jul 2019 13:30:11 +0200 Subject: removed superfluous mixed type operators template allocator types --- include/dwu/operators | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/dwu/operators b/include/dwu/operators index 5eee7a0..b85a92a 100644 --- a/include/dwu/operators +++ b/include/dwu/operators @@ -117,7 +117,7 @@ DWU_OPERATORS(<<) template< \ template class C, \ typename Tl, typename Al, \ - typename Tr, typename Ar > \ + typename Tr > \ C operator O (C const &l, Tr const &r) { \ C v(l.size()); \ auto vi = v.begin(); auto li = l.begin(); \ @@ -128,7 +128,7 @@ DWU_OPERATORS(<<) } \ template< \ template class C, \ - typename Tl, typename Al, \ + typename Tl, \ typename Tr, typename Ar > \ C operator O (Tl const &l, C const &r) { \ C v(r.size()); \ @@ -154,7 +154,7 @@ DWU_OPERATORS(<<) template< \ template class C, \ typename Tl, typename Al, \ - typename Tr, typename Ar > \ + typename Tr > \ C& operator O##= (C &l, Tr const &r){ \ for(auto &x:l){ x O##= r; } \ return l; \ -- cgit v1.2.3