Lines Matching refs:PyObject

34   PyObject *targ;	  /* string we matched against */
39 static PyObject *ErrorObject;
44 PyObject *errval; in _set_tre_err()
56 static PyObject *
57 TreFuzzyness_new(PyTypeObject *type, PyObject *args, PyObject *kwds) in TreFuzzyness_new()
80 return (PyObject*)self; in TreFuzzyness_new()
83 static PyObject *
84 TreFuzzyness_repr(PyObject *obj) in TreFuzzyness_repr()
87 PyObject *o; in TreFuzzyness_repr()
164 static PyObject *
165 PyTreMatch_groups(TreMatchObject *self, PyObject *dummy) in PyTreMatch_groups()
167 PyObject *result; in PyTreMatch_groups()
178 PyObject *range; in PyTreMatch_groups()
192 return (PyObject*)result; in PyTreMatch_groups()
195 static PyObject *
196 PyTreMatch_groupi(PyObject *obj, int gn) in PyTreMatch_groupi()
199 PyObject *result; in PyTreMatch_groupi()
217 static PyObject *
218 PyTreMatch_group(TreMatchObject *self, PyObject *grpno) in PyTreMatch_group()
220 PyObject *result; in PyTreMatch_group()
228 result = PyTreMatch_groupi((PyObject*)self, gn); in PyTreMatch_group()
327 static PyObject *
328 PyTrePattern_search(TrePatternObject *self, PyObject *args) in PyTrePattern_search()
330 PyObject *pstring; in PyTrePattern_search()
401 return (PyObject*)mo; in PyTrePattern_search()
481 static PyObject *
482 PyTre_ncompile(PyObject *self, PyObject *args) in PyTre_ncompile()
530 return (PyObject*)rv; in PyTre_ncompile()
562 PyObject *m; in inittre()
578 if (PyModule_AddObject(m, "Fuzzyness", (PyObject*)&TreFuzzynessType) < 0) in inittre()
581 if (PyModule_AddObject(m, "Match", (PyObject*)&TreMatchType) < 0) in inittre()
584 if (PyModule_AddObject(m, "Pattern", (PyObject*)&TrePatternType) < 0) in inittre()