Lines Matching defs:module
24 #include "module.h"
114 module _sqlite3
291 Py_VISIT(ctx->module); \
316 Py_CLEAR(ctx->module);
937 * reference to the module itself. create_callback_context() is always called
938 * from connection methods, so we use the defining class to fetch the module
946 PyObject *module = PyType_GetModule(cls);
948 ctx->module = Py_NewRef(module);
949 ctx->state = pysqlite_get_state(module);
959 Py_XDECREF(ctx->module);
1551 Load SQLite extension module.
1857 * of the sqlite3 module.
1870 PyObject* module = NULL;
1878 module = PyImport_ImportModule(MODULE_NAME ".dump");
1879 if (!module) {
1883 module_dict = PyModule_GetDict(module);
1905 Py_XDECREF(module);
2393 pysqlite_connection_setup_types(PyObject *module)
2395 PyObject *type = PyType_FromModuleAndSpec(module, &connection_spec, NULL);
2399 pysqlite_state *state = pysqlite_get_state(module);