Home
last modified time | relevance | path

Searched refs:NB_SLOT (Results 1 - 1 of 1) sorted by relevance

/third_party/python/Objects/
H A Dabstract.c842 #define NB_SLOT(x) offsetof(PyNumberMethods, x) macro
936 if (op_slot == NB_SLOT(nb_rshift) && in binary_op()
1059 return binary_op(v, w, NB_SLOT(op), op_name); \
1073 PyObject *result = BINARY_OP1(v, w, NB_SLOT(nb_add), "+"); in PyNumber_Add()
1111 PyObject *result = BINARY_OP1(v, w, NB_SLOT(nb_multiply), "*"); in PyNumber_Multiply()
1130 return binary_op(v, w, NB_SLOT(nb_matrix_multiply), "@"); in PyNumber_MatrixMultiply()
1136 return binary_op(v, w, NB_SLOT(nb_floor_divide), "//"); in PyNumber_FloorDivide()
1142 return binary_op(v, w, NB_SLOT(nb_true_divide), "/"); in PyNumber_TrueDivide()
1148 return binary_op(v, w, NB_SLOT(nb_remainder), "%"); in PyNumber_Remainder()
1154 return ternary_op(v, w, z, NB_SLOT(nb_powe in PyNumber_Power()
[all...]

Completed in 5 milliseconds