Lines Matching refs:x_attr
18 PyObject *x_attr; /* Attributes dictionary */ member
32 self->x_attr = NULL; in newXxoObject()
42 Py_VISIT(self->x_attr); in Xxo_traverse()
49 Py_CLEAR(self->x_attr); in Xxo_clear()
56 Py_CLEAR(self->x_attr); in Xxo_finalize()
83 if (self->x_attr != NULL) { in Xxo_getattro()
84 PyObject *v = PyDict_GetItemWithError(self->x_attr, name); in Xxo_getattro()
99 if (self->x_attr == NULL) { in Xxo_setattr()
100 self->x_attr = PyDict_New(); in Xxo_setattr()
101 if (self->x_attr == NULL) in Xxo_setattr()
105 int rv = PyDict_DelItemString(self->x_attr, name); in Xxo_setattr()
112 return PyDict_SetItemString(self->x_attr, name, v); in Xxo_setattr()