Lines Matching defs:loader
1246 PyObject *loader;
1248 loader = PyObject_CallMethod(hook, "find_module",
1252 if (loader == NULL) {
1256 if (loader != Py_None) {
1257 /* a loader was found */
1258 *p_loader = loader;
1262 Py_DECREF(loader);
1369 PyObject *loader;
1370 loader = PyObject_CallMethod(importer,
1374 if (loader == NULL)
1376 if (loader != Py_None) {
1377 /* a loader was found */
1378 *p_loader = loader;
1381 Py_DECREF(loader);
1804 load_module(char *name, FILE *fp, char *pathname, int type, PyObject *loader)
1875 if (loader == NULL) {
1877 "import hook without loader");
1880 m = PyObject_CallMethod(loader, "load_module", "s", name);
2571 PyObject *path, *loader = NULL;
2589 &fp, &loader);
2598 m = load_module(fullname, fp, buf, fdp->type, loader);
2599 Py_XDECREF(loader);
2621 PyObject *path = NULL, *loader = NULL, *existing_m = NULL;
2684 fdp = find_module(name, subname, path, buf, MAXPATHLEN+1, &fp, &loader);
2688 Py_XDECREF(loader);
2693 newm = load_module(name, fp, buf, fdp->type, loader);
2694 Py_XDECREF(loader);