Lines Matching refs:_PyNamespaceObject
11 } _PyNamespaceObject; typedef
15 {"__dict__", T_OBJECT, offsetof(_PyNamespaceObject, ns_dict), READONLY},
30 _PyNamespaceObject *ns = (_PyNamespaceObject *)self; in namespace_new()
42 namespace_init(_PyNamespaceObject *ns, PyObject *args, PyObject *kwds) in namespace_init()
59 namespace_dealloc(_PyNamespaceObject *ns) in namespace_dealloc()
88 d = ((_PyNamespaceObject *)ns)->ns_dict; in namespace_repr()
149 namespace_traverse(_PyNamespaceObject *ns, visitproc visit, void *arg) in namespace_traverse()
157 namespace_clear(_PyNamespaceObject *ns) in namespace_clear()
169 return PyObject_RichCompare(((_PyNamespaceObject *)self)->ns_dict, in namespace_richcompare()
170 ((_PyNamespaceObject *)other)->ns_dict, op); in namespace_richcompare()
178 namespace_reduce(_PyNamespaceObject *ns, PyObject *Py_UNUSED(ignored)) in namespace_reduce()
206 sizeof(_PyNamespaceObject), /* tp_basicsize */
239 offsetof(_PyNamespaceObject, ns_dict), /* tp_dictoffset */
256 if (PyDict_Update(((_PyNamespaceObject *)ns)->ns_dict, kwds) != 0) { in _PyNamespace_New()