Lines Matching refs:state
39 pysqlite_state *state = pysqlite_get_state(module);
40 state->psyco_adapters = PyDict_New();
41 if (state->psyco_adapters == NULL) {
45 return PyModule_AddObjectRef(module, "adapters", state->psyco_adapters);
52 pysqlite_microprotocols_add(pysqlite_state *state, PyTypeObject *type,
65 rc = PyDict_SetItem(state->psyco_adapters, key, cast);
74 pysqlite_microprotocols_adapt(pysqlite_state *state, PyObject *obj,
88 adapter = PyDict_GetItemWithError(state->psyco_adapters, key);
101 if (_PyObject_LookupAttr(proto, state->str___adapt__, &adapter) < 0) {
120 if (_PyObject_LookupAttr(obj, state->str___conform__, &adapter) < 0) {
142 PyErr_SetString(state->ProgrammingError, "can't adapt");