Home
last modified time | relevance | path

Searched refs:groupindex (Results 1 - 7 of 7) sorted by relevance

/third_party/python/Lib/
H A Dcsv.py232 groupindex = regexp.groupindex
234 n = groupindex['quote'] - 1
239 n = groupindex['delim'] - 1
246 n = groupindex['space'] - 1
/third_party/python/Modules/_sre/
H A Dsre.c578 Py_VISIT(self->groupindex); in pattern_traverse()
587 Py_CLEAR(self->groupindex); in pattern_clear()
1390 /* PatternObject's 'groupindex' method. */
1394 if (self->groupindex == NULL) in pattern_groupindex()
1396 return PyDictProxy_New(self->groupindex); in pattern_groupindex()
1408 groupindex: object(subclass_of='&PyDict_Type')
1415 PyObject *code, Py_ssize_t groups, PyObject *groupindex, in _sre_compile_impl()
1432 self->groupindex = NULL; in _sre_compile_impl()
1478 if (PyDict_GET_SIZE(groupindex) > 0) { in _sre_compile_impl()
1479 Py_INCREF(groupindex); in _sre_compile_impl()
1414 _sre_compile_impl(PyObject *module, PyObject *pattern, int flags, PyObject *code, Py_ssize_t groups, PyObject *groupindex, PyObject *indexgroup) _sre_compile_impl() argument
[all...]
H A Dsre.h30 PyObject* groupindex; /* dict */ member
/third_party/python/Modules/_sre/clinic/
H A Dsre.c.h766 "compile($module, /, pattern, flags, code, groups, groupindex,\n"
776 PyObject *code, Py_ssize_t groups, PyObject *groupindex,
783 static const char * const _keywords[] = {"pattern", "flags", "code", "groups", "groupindex", "indexgroup", NULL}; in _sre_compile()
790 PyObject *groupindex; in _sre_compile() local
820 _PyArg_BadArgument("compile", "argument 'groupindex'", "dict", args[4]); in _sre_compile()
823 groupindex = args[4]; in _sre_compile()
829 return_value = _sre_compile_impl(module, pattern, flags, code, groups, groupindex, indexgroup); in _sre_compile()
/third_party/python/Lib/re/
H A D_compiler.py754 groupindex = p.state.groupdict
756 for k, i in groupindex.items():
762 groupindex, tuple(indexgroup)
H A D_parser.py1014 groupindex = state.groupindex
1029 index = groupindex[name]
/third_party/python/Lib/test/
H A Dtest_re.py745 self.assertEqual(re.compile("(?i)(a)(b)").groupindex, {})
746 self.assertEqual(re.compile("(?i)(?P<first>a)(?P<other>b)").groupindex,
755 # Issue 14260. groupindex should be non-modifiable mapping.
757 self.assertEqual(sorted(p.groupindex), ['first', 'other'])
758 self.assertEqual(p.groupindex['other'], 2)
760 p.groupindex['other'] = 0
761 self.assertEqual(p.groupindex['other'], 2)
2778 for i in result.re.groupindex.keys():

Completed in 12 milliseconds