@@ -324,34 +324,39 @@ public:
324
324
325
325
friend marray &operator %=(marray &lhs, const marray &rhs) = delete;
326
326
friend marray &operator %=(marray &lhs, const value_type &rhs) = delete;
327
- friend marray &operator %=(value_type &lhs, const marray &rhs) = delete;
328
327
329
328
friend marray operator ++(marray &lhs, int) = delete;
330
329
friend marray &operator ++(marray &lhs) = delete;
331
330
332
331
friend marray operator --(marray &lhs, int) = delete;
333
332
friend marray &operator --(marray &lhs) = delete;
334
333
334
+ friend marray &operator +=(marray &lhs) = delete;
335
+ friend marray operator +=(marray &lhs, int) = delete;
336
+
337
+ friend marray &operator -=(marray &lhs) = delete;
338
+ friend marray operator -=(marray &lhs, int) = delete;
339
+
335
340
friend marray operator &(const marray &lhs, const marray &rhs) = delete;
336
341
friend marray operator &(const marray &lhs, const value_type &rhs) = delete;
342
+ friend marray operator &(const value_type &lhs, const marray &rhs) = delete;
337
343
338
344
friend marray operator |(const marray &lhs, const marray &rhs) = delete;
339
345
friend marray operator |(const marray &lhs, const value_type &rhs) = delete;
346
+ friend marray operator |(const value_type &lhs, const marray &rhs) = delete;
340
347
341
348
friend marray operator ^(const marray &lhs, const marray &rhs) = delete;
342
349
friend marray operator ^(const marray &lhs, const value_type &rhs) = delete;
350
+ friend marray operator ^(const value_type &lhs, const marray &rhs) = delete;
343
351
344
352
friend marray &operator &=(marray &lhs, const marray &rhs) = delete;
345
353
friend marray &operator &=(marray &lhs, const value_type &rhs) = delete;
346
- friend marray &operator &=(value_type &lhs, const marray &rhs) = delete;
347
354
348
355
friend marray &operator |=(marray &lhs, const marray &rhs) = delete;
349
356
friend marray &operator |=(marray &lhs, const value_type &rhs) = delete;
350
- friend marray &operator |=(value_type &lhs, const marray &rhs) = delete;
351
357
352
358
friend marray &operator ^=(marray &lhs, const marray &rhs) = delete;
353
359
friend marray &operator ^=(marray &lhs, const value_type &rhs) = delete;
354
- friend marray &operator ^=(value_type &lhs, const marray &rhs) = delete;
355
360
356
361
friend marray<bool, NumElements> operator <<(const marray &lhs, const marray &rhs) = delete;
357
362
friend marray<bool, NumElements> operator <<(const marray &lhs, const value_type &rhs) = delete;
@@ -383,6 +388,14 @@ public:
383
388
friend marray<bool, NumElements> operator >=(const marray &lhs, const value_type &rhs) = delete;
384
389
friend marray<bool, NumElements> operator >=(const value_type &lhs, const marray &rhs) = delete;
385
390
391
+ friend marray<bool, NumElements> operator &&(const marray &lhs, const marray &hhs) = delete;
392
+ friend marray<bool, NumElements> operator &&(const marray &lhs, const value_type &rhs) = delete;
393
+ friend marray<bool, NumElements> operator &&(const value_type &lhs, const marray &rhs) = delete;
394
+
395
+ friend marray<bool, NumElements> operator ||(const marray &lhs, const marray &rhs) = delete;
396
+ friend marray<bool, NumElements> operator ||(const marray &lhs, const value_type &rhs) = delete;
397
+ friend marray<bool, NumElements> operator ||(const value_type &lhs, const marray &rhs) = delete;
398
+
386
399
friend marray operator ~(const marray &lhs) = delete;
387
400
388
401
friend marray<bool, NumElements> operator !(const marray &lhs) = delete;
0 commit comments