@@ -99,17 +99,17 @@ impl PyByteArray {
99
99
}
100
100
101
101
#[ pymethod( name = "__repr__" ) ]
102
- fn repr ( & self , _vm : & VirtualMachine ) -> PyResult < String > {
102
+ fn repr ( & self ) -> PyResult < String > {
103
103
Ok ( format ! ( "bytearray(b'{}')" , self . inner. borrow( ) . repr( ) ?) )
104
104
}
105
105
106
106
#[ pymethod( name = "__len__" ) ]
107
- fn len ( & self , _vm : & VirtualMachine ) -> usize {
107
+ fn len ( & self ) -> usize {
108
108
self . inner . borrow ( ) . len ( )
109
109
}
110
110
111
111
#[ pymethod( name = "__sizeof__" ) ]
112
- fn sizeof ( & self , _vm : & VirtualMachine ) -> usize {
112
+ fn sizeof ( & self ) -> usize {
113
113
size_of :: < Self > ( ) + self . inner . borrow ( ) . len ( ) * size_of :: < u8 > ( )
114
114
}
115
115
@@ -144,7 +144,7 @@ impl PyByteArray {
144
144
}
145
145
146
146
#[ pymethod( name = "__iter__" ) ]
147
- fn iter ( zelf : PyRef < Self > , _vm : & VirtualMachine ) -> PyByteArrayIterator {
147
+ fn iter ( zelf : PyRef < Self > ) -> PyByteArrayIterator {
148
148
PyByteArrayIterator {
149
149
position : Cell :: new ( 0 ) ,
150
150
bytearray : zelf,
@@ -190,67 +190,67 @@ impl PyByteArray {
190
190
}
191
191
192
192
#[ pymethod( name = "isalnum" ) ]
193
- fn isalnum ( & self , _vm : & VirtualMachine ) -> bool {
193
+ fn isalnum ( & self ) -> bool {
194
194
self . inner . borrow ( ) . isalnum ( )
195
195
}
196
196
197
197
#[ pymethod( name = "isalpha" ) ]
198
- fn isalpha ( & self , _vm : & VirtualMachine ) -> bool {
198
+ fn isalpha ( & self ) -> bool {
199
199
self . inner . borrow ( ) . isalpha ( )
200
200
}
201
201
202
202
#[ pymethod( name = "isascii" ) ]
203
- fn isascii ( & self , _vm : & VirtualMachine ) -> bool {
203
+ fn isascii ( & self ) -> bool {
204
204
self . inner . borrow ( ) . isascii ( )
205
205
}
206
206
207
207
#[ pymethod( name = "isdigit" ) ]
208
- fn isdigit ( & self , _vm : & VirtualMachine ) -> bool {
208
+ fn isdigit ( & self ) -> bool {
209
209
self . inner . borrow ( ) . isdigit ( )
210
210
}
211
211
212
212
#[ pymethod( name = "islower" ) ]
213
- fn islower ( & self , _vm : & VirtualMachine ) -> bool {
213
+ fn islower ( & self ) -> bool {
214
214
self . inner . borrow ( ) . islower ( )
215
215
}
216
216
217
217
#[ pymethod( name = "isspace" ) ]
218
- fn isspace ( & self , _vm : & VirtualMachine ) -> bool {
218
+ fn isspace ( & self ) -> bool {
219
219
self . inner . borrow ( ) . isspace ( )
220
220
}
221
221
222
222
#[ pymethod( name = "isupper" ) ]
223
- fn isupper ( & self , _vm : & VirtualMachine ) -> bool {
223
+ fn isupper ( & self ) -> bool {
224
224
self . inner . borrow ( ) . isupper ( )
225
225
}
226
226
227
227
#[ pymethod( name = "istitle" ) ]
228
- fn istitle ( & self , _vm : & VirtualMachine ) -> bool {
228
+ fn istitle ( & self ) -> bool {
229
229
self . inner . borrow ( ) . istitle ( )
230
230
}
231
231
232
232
#[ pymethod( name = "lower" ) ]
233
- fn lower ( & self , _vm : & VirtualMachine ) -> PyByteArray {
233
+ fn lower ( & self ) -> PyByteArray {
234
234
self . inner . borrow ( ) . lower ( ) . into ( )
235
235
}
236
236
237
237
#[ pymethod( name = "upper" ) ]
238
- fn upper ( & self , _vm : & VirtualMachine ) -> PyByteArray {
238
+ fn upper ( & self ) -> PyByteArray {
239
239
self . inner . borrow ( ) . upper ( ) . into ( )
240
240
}
241
241
242
242
#[ pymethod( name = "capitalize" ) ]
243
- fn capitalize ( & self , _vm : & VirtualMachine ) -> PyByteArray {
243
+ fn capitalize ( & self ) -> PyByteArray {
244
244
self . inner . borrow ( ) . capitalize ( ) . into ( )
245
245
}
246
246
247
247
#[ pymethod( name = "swapcase" ) ]
248
- fn swapcase ( & self , _vm : & VirtualMachine ) -> PyByteArray {
248
+ fn swapcase ( & self ) -> PyByteArray {
249
249
self . inner . borrow ( ) . swapcase ( ) . into ( )
250
250
}
251
251
252
252
#[ pymethod( name = "hex" ) ]
253
- fn hex ( & self , _vm : & VirtualMachine ) -> String {
253
+ fn hex ( & self ) -> String {
254
254
self . inner . borrow ( ) . hex ( )
255
255
}
256
256
@@ -375,11 +375,7 @@ impl PyByteArray {
375
375
}
376
376
377
377
#[ pymethod( name = "strip" ) ]
378
- fn strip (
379
- & self ,
380
- chars : OptionalArg < PyByteInner > ,
381
- _vm : & VirtualMachine ,
382
- ) -> PyResult < PyByteArray > {
378
+ fn strip ( & self , chars : OptionalArg < PyByteInner > ) -> PyResult < PyByteArray > {
383
379
Ok ( self
384
380
. inner
385
381
. borrow ( )
@@ -388,11 +384,7 @@ impl PyByteArray {
388
384
}
389
385
390
386
#[ pymethod( name = "lstrip" ) ]
391
- fn lstrip (
392
- & self ,
393
- chars : OptionalArg < PyByteInner > ,
394
- _vm : & VirtualMachine ,
395
- ) -> PyResult < PyByteArray > {
387
+ fn lstrip ( & self , chars : OptionalArg < PyByteInner > ) -> PyResult < PyByteArray > {
396
388
Ok ( self
397
389
. inner
398
390
. borrow ( )
@@ -401,11 +393,7 @@ impl PyByteArray {
401
393
}
402
394
403
395
#[ pymethod( name = "rstrip" ) ]
404
- fn rstrip (
405
- & self ,
406
- chars : OptionalArg < PyByteInner > ,
407
- _vm : & VirtualMachine ,
408
- ) -> PyResult < PyByteArray > {
396
+ fn rstrip ( & self , chars : OptionalArg < PyByteInner > ) -> PyResult < PyByteArray > {
409
397
Ok ( self
410
398
. inner
411
399
. borrow ( )
@@ -460,7 +448,7 @@ impl PyByteArray {
460
448
}
461
449
462
450
#[ pymethod( name = "expandtabs" ) ]
463
- fn expandtabs ( & self , options : ByteInnerExpandtabsOptions , _vm : & VirtualMachine ) -> PyByteArray {
451
+ fn expandtabs ( & self , options : ByteInnerExpandtabsOptions ) -> PyByteArray {
464
452
self . inner . borrow ( ) . expandtabs ( options) . into ( )
465
453
}
466
454
@@ -477,7 +465,7 @@ impl PyByteArray {
477
465
}
478
466
479
467
#[ pymethod( name = "zfill" ) ]
480
- fn zfill ( & self , width : PyIntRef , _vm : & VirtualMachine ) -> PyByteArray {
468
+ fn zfill ( & self , width : PyIntRef ) -> PyByteArray {
481
469
self . inner . borrow ( ) . zfill ( width) . into ( )
482
470
}
483
471
@@ -487,18 +475,17 @@ impl PyByteArray {
487
475
old : PyByteInner ,
488
476
new : PyByteInner ,
489
477
count : OptionalArg < PyIntRef > ,
490
- _vm : & VirtualMachine ,
491
478
) -> PyResult < PyByteArray > {
492
479
Ok ( self . inner . borrow ( ) . replace ( old, new, count) ?. into ( ) )
493
480
}
494
481
495
482
#[ pymethod( name = "clear" ) ]
496
- fn clear ( & self , _vm : & VirtualMachine ) {
483
+ fn clear ( & self ) {
497
484
self . inner . borrow_mut ( ) . elements . clear ( ) ;
498
485
}
499
486
500
487
#[ pymethod( name = "copy" ) ]
501
- fn copy ( & self , _vm : & VirtualMachine ) -> PyByteArray {
488
+ fn copy ( & self ) -> PyByteArray {
502
489
self . inner . borrow ( ) . elements . clone ( ) . into ( )
503
490
}
504
491
@@ -560,22 +547,22 @@ impl PyByteArray {
560
547
}
561
548
562
549
#[ pymethod( name = "title" ) ]
563
- fn title ( & self , _vm : & VirtualMachine ) -> PyByteArray {
550
+ fn title ( & self ) -> PyByteArray {
564
551
self . inner . borrow ( ) . title ( ) . into ( )
565
552
}
566
553
567
554
#[ pymethod( name = "__mul__" ) ]
568
- fn repeat ( & self , n : isize , _vm : & VirtualMachine ) -> PyByteArray {
555
+ fn repeat ( & self , n : isize ) -> PyByteArray {
569
556
self . inner . borrow ( ) . repeat ( n) . into ( )
570
557
}
571
558
572
559
#[ pymethod( name = "__rmul__" ) ]
573
- fn rmul ( & self , n : isize , vm : & VirtualMachine ) -> PyByteArray {
574
- self . repeat ( n, vm )
560
+ fn rmul ( & self , n : isize ) -> PyByteArray {
561
+ self . repeat ( n)
575
562
}
576
563
577
564
#[ pymethod( name = "__imul__" ) ]
578
- fn irepeat ( & self , n : isize , _vm : & VirtualMachine ) {
565
+ fn irepeat ( & self , n : isize ) {
579
566
self . inner . borrow_mut ( ) . irepeat ( n)
580
567
}
581
568
@@ -603,7 +590,7 @@ impl PyByteArray {
603
590
}
604
591
605
592
#[ pymethod( name = "reverse" ) ]
606
- fn reverse ( & self , _vm : & VirtualMachine ) -> PyResult < ( ) > {
593
+ fn reverse ( & self ) -> PyResult < ( ) > {
607
594
self . inner . borrow_mut ( ) . elements . reverse ( ) ;
608
595
Ok ( ( ) )
609
596
}
@@ -640,7 +627,7 @@ impl PyByteArrayIterator {
640
627
}
641
628
642
629
#[ pymethod( name = "__iter__" ) ]
643
- fn iter ( zelf : PyRef < Self > , _vm : & VirtualMachine ) -> PyRef < Self > {
630
+ fn iter ( zelf : PyRef < Self > ) -> PyRef < Self > {
644
631
zelf
645
632
}
646
633
}
0 commit comments