Lines Matching defs:path_hooks
58 PyObject *v, *path_hooks = NULL;
61 /* adding sys.path_hooks and sys.path_importer_cache */
76 path_hooks = PyList_New(0);
77 if (path_hooks == NULL)
79 err = PySys_SetObject("path_hooks", path_hooks);
83 Py_FatalError("initializing sys.meta_path, sys.path_hooks, "
86 Py_DECREF(path_hooks);
92 PyObject *path_hooks, *zimpimport;
95 path_hooks = PySys_GetObject("path_hooks");
96 if (path_hooks == NULL) {
97 PyErr_SetString(PyExc_RuntimeError, "unable to get sys.path_hooks");
122 /* sys.path_hooks.insert(0, zipimporter) */
123 err = PyList_Insert(path_hooks, 0, zipimporter);
318 "path_hooks", "path_importer_cache", "meta_path",
954 wasn't yet cached, traverse path_hooks until a hook is found
962 get_path_importer(PyObject *path_importer_cache, PyObject *path_hooks,
969 assert(PyList_Check(path_hooks));
972 nhooks = PyList_Size(path_hooks);
985 PyObject *hook = PyList_GetItem(path_hooks, j);
1011 PyObject *importer=NULL, *path_importer_cache=NULL, *path_hooks=NULL;
1014 path_hooks = PySys_GetObject("path_hooks");
1015 if (path_importer_cache != NULL && path_hooks != NULL) {
1017 path_hooks, path);