Lines Matching defs:loader
1343 PyObject *loader;
1345 loader = PyObject_CallMethod(hook, "find_module",
1349 if (loader == NULL) {
1353 if (loader != Py_None) {
1354 /* a loader was found */
1355 *p_loader = loader;
1360 Py_DECREF(loader);
1471 PyObject *loader;
1472 loader = PyObject_CallMethod(importer,
1476 if (loader == NULL)
1478 if (loader != Py_None) {
1479 /* a loader was found */
1480 *p_loader = loader;
1484 Py_DECREF(loader);
1889 load_module(char *name, FILE *fp, char *pathname, int type, PyObject *loader)
1960 if (loader == NULL) {
1962 "import hook without loader");
1965 m = PyObject_CallMethod(loader, "load_module", "s", name);
2672 PyObject *path, *loader = NULL;
2694 &fp, &loader);
2704 m = load_module(fullname, fp, buf, fdp->type, loader);
2705 Py_XDECREF(loader);
2728 PyObject *path = NULL, *loader = NULL, *existing_m = NULL;
2796 fdp = find_module(name, subname, path, buf, MAXPATHLEN+1, &fp, &loader);
2800 Py_XDECREF(loader);
2806 newm = load_module(name, fp, buf, fdp->type, loader);
2807 Py_XDECREF(loader);