MCPcopy Create free account
hub / github.com/OpenDriveLab/OpenLane / __Pyx_CyFunction_Init

Function __Pyx_CyFunction_Init

eval/CIPO_evaluation/pycocotools/_mask.c:12650–12680  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12648#define __Pyx_CyFunction_weakreflist(cyfunc) ((cyfunc)->func.m_weakreflist)
12649#endif
12650static PyObject *__Pyx_CyFunction_Init(__pyx_CyFunctionObject *op, PyMethodDef *ml, int flags, PyObject* qualname,
12651 PyObject *closure, PyObject *module, PyObject* globals, PyObject* code) {
12652 if (unlikely(op == NULL))
12653 return NULL;
12654 op->flags = flags;
12655 __Pyx_CyFunction_weakreflist(op) = NULL;
12656 op->func.m_ml = ml;
12657 op->func.m_self = (PyObject *) op;
12658 Py_XINCREF(closure);
12659 op->func_closure = closure;
12660 Py_XINCREF(module);
12661 op->func.m_module = module;
12662 op->func_dict = NULL;
12663 op->func_name = NULL;
12664 Py_INCREF(qualname);
12665 op->func_qualname = qualname;
12666 op->func_doc = NULL;
12667 op->func_classobj = NULL;
12668 op->func_globals = globals;
12669 Py_INCREF(op->func_globals);
12670 Py_XINCREF(code);
12671 op->func_code = code;
12672 op->defaults_pyobjects = 0;
12673 op->defaults_size = 0;
12674 op->defaults = NULL;
12675 op->defaults_tuple = NULL;
12676 op->defaults_kwdict = NULL;
12677 op->defaults_getter = NULL;
12678 op->func_annotations = NULL;
12679 return (PyObject *) op;
12680}
12681static int
12682__Pyx_CyFunction_clear(__pyx_CyFunctionObject *m)
12683{

Callers 1

__Pyx_CyFunction_NewFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected