MCPcopy Create free account
hub / github.com/chokkan/crfsuite / SwigPyObject_Check

Function SwigPyObject_Check

swig/python/export_wrap.cpp:1666–1677  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1664#endif
1665
1666SWIGRUNTIMEINLINE int
1667SwigPyObject_Check(PyObject *op) {
1668#ifdef SWIGPYTHON_BUILTIN
1669 PyTypeObject *target_tp = SwigPyObject_type();
1670 if (PyType_IsSubtype(op->ob_type, target_tp))
1671 return 1;
1672 return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0);
1673#else
1674 return (Py_TYPE(op) == SwigPyObject_type())
1675 || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0);
1676#endif
1677}
1678
1679SWIGRUNTIME PyObject *
1680SwigPyObject_New(void *ptr, swig_type_info *ty, int own);

Callers 3

SwigPyObject_appendFunction · 0.85
export_wrap.cppFile · 0.85
SWIG_Python_TypeErrorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected