Lines Matching refs:comment_factory
85 PyObject *comment_factory;
115 Py_CLEAR(st->comment_factory);
127 Py_VISIT(st->comment_factory);
2329 PyObject *comment_factory;
2364 t->comment_factory = NULL;
2389 comment_factory: object = None
2399 PyObject *comment_factory,
2411 if (comment_factory == Py_None) {
2413 comment_factory = st->comment_factory;
2415 if (comment_factory) {
2416 Py_INCREF(comment_factory);
2417 Py_XSETREF(self->comment_factory, comment_factory);
2420 Py_CLEAR(self->comment_factory);
2457 Py_VISIT(self->comment_factory);
2478 Py_CLEAR(self->comment_factory);
2498 comment_factory: object
2508 _elementtree__set_factories_impl(PyObject *module, PyObject *comment_factory,
2515 if (!PyCallable_Check(comment_factory) && comment_factory != Py_None) {
2517 Py_TYPE(comment_factory)->tp_name);
2527 st->comment_factory ? st->comment_factory : Py_None,
2530 if (comment_factory == Py_None) {
2531 Py_CLEAR(st->comment_factory);
2533 Py_INCREF(comment_factory);
2534 Py_XSETREF(st->comment_factory, comment_factory);
2815 if (self->comment_factory) {
2816 comment = PyObject_CallOneArg(self->comment_factory, text);