Lines Matching defs:state
72 // Module state
81 // Instance state
95 xx_state *state = PyModule_GetState(module);
96 if (state == NULL) {
100 self = PyObject_GC_New(XxoObject, (PyTypeObject*)state->Xxo_Type);
360 xx_state *state = PyModule_GetState(m);
362 state->Error_Type = PyErr_NewException("xxlimited.Error", NULL, NULL);
363 if (state->Error_Type == NULL) {
366 if (PyModule_AddType(m, (PyTypeObject*)state->Error_Type) < 0) {
370 state->Xxo_Type = PyType_FromModuleAndSpec(m, &Xxo_Type_spec, NULL);
371 if (state->Xxo_Type == NULL) {
374 if (PyModule_AddType(m, (PyTypeObject*)state->Xxo_Type) < 0) {
403 xx_state *state = PyModule_GetState(module);
404 Py_VISIT(state->Xxo_Type);
405 Py_VISIT(state->Error_Type);
412 xx_state *state = PyModule_GetState(module);
413 Py_CLEAR(state->Xxo_Type);
414 Py_CLEAR(state->Error_Type);
428 * and the module state is deallocated along with the module.