| 3139 | return SwigPyBuiltin_ternaryfunc_closure(wrapper, a, b, c); \ |
| 3140 | } |
| 3141 | SWIGINTERN PyObject * |
| 3142 | SwigPyBuiltin_ternaryfunc_closure(SwigPyWrapperFunction wrapper, PyObject *a, PyObject *b, PyObject *c) { |
| 3143 | PyObject *tuple, *result; |
| 3144 | tuple = PyTuple_New(2); |
| 3145 | assert(tuple); |
| 3146 | Py_INCREF(b); |
| 3147 | PyTuple_SET_ITEM(tuple, 0, b); |
| 3148 | Py_INCREF(c); |
| 3149 | PyTuple_SET_ITEM(tuple, 1, c); |
| 3150 | result = wrapper(a, tuple); |
| 3151 | Py_DECREF(tuple); |
| 3152 | return result; |
| 3153 | } |
| 3154 | |
| 3155 | #define SWIGPY_TERNARYCALLFUNC_CLOSURE(wrapper) \ |
| 3156 | SWIGINTERN PyObject * \ |
nothing calls this directly
no outgoing calls
no test coverage detected