Lines Matching defs:this
63 /* An element can hold this many children without extra memory
68 have no more than the given number of children. Set this to zero
69 to minimize the size of the element structure itself (this only
73 eight bytes. For the current version of cElementTree, this means
225 /* this either points to _children or to a malloced buffer */
238 /* text before first child. note that this is a tagged pointer;
246 /* text after this element, in parent. note that this is a tagged
417 /* note: this function assumes that the extra section exists */
1440 /* to avoid recursive calls to this method (via decref), move
1649 ElementObject* this; /* current node */
1685 self->this = (ElementObject*) Py_None;
1724 Py_DECREF(self->this);
1764 PyObject* this;
1767 if (self->this == self->last) {
1785 this = (PyObject*) self->this;
1787 if (this != Py_None) {
1788 if (element_add_subelement((ElementObject*) this, node) < 0)
1803 if (PyList_SetItem(self->stack, self->index, this) < 0)
1805 Py_INCREF(this);
1807 if (PyList_Append(self->stack, this) < 0)
1813 Py_SETREF(self->this, (ElementObject*) node);
1870 if (self->this == self->last) {
1893 self->last = self->this;
1895 self->this = (ElementObject *) PyList_GET_ITEM(self->stack, self->index);
1896 Py_INCREF(self->this);
2474 /* FIXME: does this need to be static? */