Lines Matching refs:OP
13 #define spam1(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a1) { \ argument
16 #define spam2(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
18 if(! PyArg_UnpackTuple(a,#OP,2,2,&a1,&a2)) return NULL; \
21 #define spamoi(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
23 if(! PyArg_ParseTuple(a,"Oi:" #OP,&a1,&a2)) return NULL; \
26 #define spam2n(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
28 if(! PyArg_UnpackTuple(a,#OP,2,2,&a1,&a2)) return NULL; \
33 #define spam3n(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
35 if(! PyArg_UnpackTuple(a,#OP,3,3,&a1,&a2,&a3)) return NULL; \
40 #define spami(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a1) { \ argument
45 #define spami2(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
47 if(! PyArg_UnpackTuple(a,#OP,2,2,&a1,&a2)) return NULL; \
51 #define spamn2(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
53 if(! PyArg_UnpackTuple(a,#OP,2,2,&a1,&a2)) return NULL; \
57 #define spami2b(OP,AOP) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
59 if(! PyArg_UnpackTuple(a,#OP,2,2,&a1,&a2)) return NULL; \
63 #define spamrc(OP,A) static PyObject *OP(PyObject *s, PyObject *a) { \ argument
65 if(! PyArg_UnpackTuple(a,#OP,2,2,&a1,&a2)) return NULL; \
231 #define spam1(OP,DOC) {#OP, OP, METH_VARARGS, PyDoc_STR(DOC)}, argument
232 #define spam2(OP,ALTOP,DOC) {#OP, op_##OP, METH_VARARGS, PyDoc_STR(DOC)}, \ argument
233 {#ALTOP, op_##OP, METH_VARARGS, PyDoc_STR(DOC)},
234 #define spam1o(OP,DOC) {#OP, OP, METH_O, PyDoc_STR(DOC)}, argument
235 #define spam2o(OP,ALTOP,DOC) {#OP, op_##OP, METH_O, PyDoc_STR(DOC)}, \ argument
236 {#ALTOP, op_##OP, METH_O, PyDoc_STR(DOC)},