Lines Matching full:loader
89 # loader protocol (specifically, "get_filename" is non-standard)
92 def _get_filename(loader, mod_name):
94 meth = getattr(loader, attr, None)
99 # Helper to get the loader, code and filename for a module
101 loader = get_loader(mod_name)
102 if loader is None:
104 if loader.is_package(mod_name):
113 code = loader.get_code(mod_name)
116 filename = _get_filename(loader, mod_name)
117 return mod_name, loader, code, filename
151 mod_name, loader, code, fname = _get_module_details(mod_name)
153 mod_name, loader, code, fname = _get_main_module_details()
162 "__main__", fname, loader, pkg_name)
170 mod_name, loader, code, fname = _get_module_details(mod_name)
176 fname, loader, pkg_name)
180 fname, loader, pkg_name)
256 mod_name, loader, code, fname = _get_main_module_details()
264 run_name, fname, loader, pkg_name).copy()