Lines Matching refs:_PyNamespaceObject
10 } _PyNamespaceObject; typedef
14 {"__dict__", T_OBJECT, offsetof(_PyNamespaceObject, ns_dict), READONLY},
29 _PyNamespaceObject *ns = (_PyNamespaceObject *)self; in namespace_new()
41 namespace_init(_PyNamespaceObject *ns, PyObject *args, PyObject *kwds) in namespace_init()
58 namespace_dealloc(_PyNamespaceObject *ns) in namespace_dealloc()
87 d = ((_PyNamespaceObject *)ns)->ns_dict; in namespace_repr()
147 namespace_traverse(_PyNamespaceObject *ns, visitproc visit, void *arg) in namespace_traverse()
155 namespace_clear(_PyNamespaceObject *ns) in namespace_clear()
167 return PyObject_RichCompare(((_PyNamespaceObject *)self)->ns_dict, in namespace_richcompare()
168 ((_PyNamespaceObject *)other)->ns_dict, op); in namespace_richcompare()
176 namespace_reduce(_PyNamespaceObject *ns) in namespace_reduce()
204 sizeof(_PyNamespaceObject), /* tp_basicsize */
237 offsetof(_PyNamespaceObject, ns_dict), /* tp_dictoffset */
254 if (PyDict_Update(((_PyNamespaceObject *)ns)->ns_dict, kwds) != 0) { in _PyNamespace_New()