Lines Matching refs:intern
79 PyObject *intern; /* Dictionary to intern strings */
236 if (!self->intern)
238 value = PyDict_GetItemWithError(self->intern, result);
241 PyDict_SetItem(self->intern, result, result) == 0)
962 new_parser->intern = self->intern;
963 Py_XINCREF(new_parser->intern);
1134 const char *namespace_separator, PyObject *intern)
1151 self->intern = intern;
1152 Py_XINCREF(self->intern);
1200 Py_CLEAR(op->intern);
1461 {"intern", T_OBJECT, offsetof(xmlparseobject, intern), READONLY, NULL},
1520 intern: object = NULL
1527 const char *namespace_separator, PyObject *intern)
1542 if (intern == Py_None)
1543 intern = NULL;
1544 else if (intern == NULL) {
1545 intern = PyDict_New();
1546 if (!intern)
1550 else if (!PyDict_Check(intern)) {
1551 PyErr_SetString(PyExc_TypeError, "intern must be a dictionary");
1556 result = newxmlparseobject(state, encoding, namespace_separator, intern);
1558 Py_DECREF(intern);