• Home
  • Raw
  • Download

Lines Matching refs:PatternObject

272 static PyObject*pattern_new_match(_sremodulestate *, PatternObject*, SRE_STATE*, Py_ssize_t);
273 static PyObject *pattern_scanner(_sremodulestate *, PatternObject *, PyObject *, Py_ssize_t, Py_ssi…
410 state_init(SRE_STATE* state, PatternObject* pattern, PyObject* string, in state_init()
566 pattern_traverse(PatternObject *self, visitproc visit, void *arg) in pattern_traverse()
576 pattern_clear(PatternObject *self) in pattern_clear()
585 pattern_dealloc(PatternObject* self) in pattern_dealloc()
633 _sre_SRE_Pattern_match_impl(PatternObject *self, PyTypeObject *cls, in _sre_SRE_Pattern_match_impl()
643 if (!state_init(&state, (PatternObject *)self, string, pos, endpos)) in _sre_SRE_Pattern_match_impl()
676 _sre_SRE_Pattern_fullmatch_impl(PatternObject *self, PyTypeObject *cls, in _sre_SRE_Pattern_fullmatch_impl()
722 _sre_SRE_Pattern_search_impl(PatternObject *self, PyTypeObject *cls, in _sre_SRE_Pattern_search_impl()
789 _sre_SRE_Pattern_findall_impl(PatternObject *self, PyObject *string, in _sre_SRE_Pattern_findall_impl()
890 _sre_SRE_Pattern_finditer_impl(PatternObject *self, PyTypeObject *cls, in _sre_SRE_Pattern_finditer_impl()
927 _sre_SRE_Pattern_scanner_impl(PatternObject *self, PyTypeObject *cls, in _sre_SRE_Pattern_scanner_impl()
947 _sre_SRE_Pattern_split_impl(PatternObject *self, PyObject *string, in _sre_SRE_Pattern_split_impl()
1042 PatternObject* self, in pattern_subx()
1238 _sre_SRE_Pattern_sub_impl(PatternObject *self, PyTypeObject *cls, in _sre_SRE_Pattern_sub_impl()
1260 _sre_SRE_Pattern_subn_impl(PatternObject *self, PyTypeObject *cls, in _sre_SRE_Pattern_subn_impl()
1276 _sre_SRE_Pattern___copy___impl(PatternObject *self) in _sre_SRE_Pattern___copy___impl()
1292 _sre_SRE_Pattern___deepcopy__(PatternObject *self, PyObject *memo) in _sre_SRE_Pattern___deepcopy__()
1300 pattern_repr(PatternObject *obj) in pattern_repr()
1383 pattern_groupindex(PatternObject *self, void *Py_UNUSED(ignored)) in pattern_groupindex()
1390 static int _validate(PatternObject *self); /* Forward */
1413 PatternObject* self; in _sre_compile_impl()
1418 self = PyObject_GC_NewVar(PatternObject, module_state->Pattern_Type, n); in _sre_compile_impl()
1945 _validate(PatternObject *self) in _validate()
2417 PatternObject* pattern, in pattern_new_match()
2541 match = pattern_new_match(module_state, (PatternObject*) self->pattern, in _sre_SRE_Scanner_match_impl()
2583 match = pattern_new_match(module_state, (PatternObject*) self->pattern, in _sre_SRE_Scanner_search_impl()
2598 PatternObject *self, in pattern_scanner()
2625 pattern_hash(PatternObject *self) in pattern_hash()
2652 PatternObject *left, *right; in pattern_richcompare()
2669 left = (PatternObject *)lefto; in pattern_richcompare()
2670 right = (PatternObject *)righto; in pattern_richcompare()
2721 #define PAT_OFF(x) offsetof(PatternObject, x)
2729 {"__weaklistoffset__", T_PYSSIZET, offsetof(PatternObject, weakreflist), READONLY},
2749 .basicsize = sizeof(PatternObject),