MCPcopy Create free account
hub / github.com/SamuraiT/mecab-python3 / SwigPyObject_Check

Function SwigPyObject_Check

src/MeCab/MeCab_wrap.cpp:1510–1521  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1508#endif
1509
1510SWIGRUNTIMEINLINE int
1511SwigPyObject_Check(PyObject *op) {
1512#ifdef SWIGPYTHON_BUILTIN
1513 PyTypeObject *target_tp = SwigPyObject_type();
1514 if (PyType_IsSubtype(op->ob_type, target_tp))
1515 return 1;
1516 return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0);
1517#else
1518 return (Py_TYPE(op) == SwigPyObject_type())
1519 || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0);
1520#endif
1521}
1522
1523SWIGRUNTIME PyObject *
1524SwigPyObject_New(void *ptr, swig_type_info *ty, int own);

Calls

no outgoing calls

Tested by

no test coverage detected