Lines Matching defs:WRAP_BINARY
425 #define WRAP_BINARY(method, generic) \
471 WRAP_BINARY(proxy_getattr, PyObject_GetAttr)
507 WRAP_BINARY(proxy_add, PyNumber_Add)
508 WRAP_BINARY(proxy_sub, PyNumber_Subtract)
509 WRAP_BINARY(proxy_mul, PyNumber_Multiply)
510 WRAP_BINARY(proxy_floor_div, PyNumber_FloorDivide)
511 WRAP_BINARY(proxy_true_div, PyNumber_TrueDivide)
512 WRAP_BINARY(proxy_mod, PyNumber_Remainder)
513 WRAP_BINARY(proxy_divmod, PyNumber_Divmod)
519 WRAP_BINARY(proxy_lshift, PyNumber_Lshift)
520 WRAP_BINARY(proxy_rshift, PyNumber_Rshift)
521 WRAP_BINARY(proxy_and, PyNumber_And)
522 WRAP_BINARY(proxy_xor, PyNumber_Xor)
523 WRAP_BINARY(proxy_or, PyNumber_Or)
526 WRAP_BINARY(proxy_iadd, PyNumber_InPlaceAdd)
527 WRAP_BINARY(proxy_isub, PyNumber_InPlaceSubtract)
528 WRAP_BINARY(proxy_imul, PyNumber_InPlaceMultiply)
529 WRAP_BINARY(proxy_ifloor_div, PyNumber_InPlaceFloorDivide)
530 WRAP_BINARY(proxy_itrue_div, PyNumber_InPlaceTrueDivide)
531 WRAP_BINARY(proxy_imod, PyNumber_InPlaceRemainder)
533 WRAP_BINARY(proxy_ilshift, PyNumber_InPlaceLshift)
534 WRAP_BINARY(proxy_irshift, PyNumber_InPlaceRshift)
535 WRAP_BINARY(proxy_iand, PyNumber_InPlaceAnd)
536 WRAP_BINARY(proxy_ixor, PyNumber_InPlaceXor)
537 WRAP_BINARY(proxy_ior, PyNumber_InPlaceOr)
539 WRAP_BINARY(proxy_matmul, PyNumber_MatrixMultiply)
540 WRAP_BINARY(proxy_imatmul, PyNumber_InPlaceMatrixMultiply)
595 WRAP_BINARY(proxy_getitem, PyObject_GetItem)