@@ -368,10 +368,12 @@ const qstr mp_binary_op_method_name[] = {
368
368
*/
369
369
[MP_BINARY_OP_ADD ] = MP_QSTR___add__ ,
370
370
[MP_BINARY_OP_SUBTRACT ] = MP_QSTR___sub__ ,
371
+ #if MICROPY_PY_ALL_SPECIAL_METHODS
372
+ [MP_BINARY_OP_MULTIPLY ] = MP_QSTR___mul__ ,
373
+ [MP_BINARY_OP_FLOOR_DIVIDE ] = MP_QSTR___floordiv__ ,
374
+ [MP_BINARY_OP_TRUE_DIVIDE ] = MP_QSTR___truediv__ ,
375
+ #endif
371
376
/*
372
- MP_BINARY_OP_MULTIPLY,
373
- MP_BINARY_OP_FLOOR_DIVIDE,
374
- MP_BINARY_OP_TRUE_DIVIDE,
375
377
MP_BINARY_OP_MODULO,
376
378
MP_BINARY_OP_POWER,
377
379
MP_BINARY_OP_INPLACE_OR,
@@ -381,9 +383,9 @@ const qstr mp_binary_op_method_name[] = {
381
383
MP_BINARY_OP_INPLACE_RSHIFT,*/
382
384
#if MICROPY_PY_ALL_SPECIAL_METHODS
383
385
[MP_BINARY_OP_INPLACE_ADD ] = MP_QSTR___iadd__ ,
386
+ [MP_BINARY_OP_INPLACE_SUBTRACT ] = MP_QSTR___isub__ ,
384
387
#endif
385
- /*MP_BINARY_OP_INPLACE_SUBTRACT,
386
- MP_BINARY_OP_INPLACE_MULTIPLY,
388
+ /*MP_BINARY_OP_INPLACE_MULTIPLY,
387
389
MP_BINARY_OP_INPLACE_FLOOR_DIVIDE,
388
390
MP_BINARY_OP_INPLACE_TRUE_DIVIDE,
389
391
MP_BINARY_OP_INPLACE_MODULO,
0 commit comments