Lines Matching refs:name
44 def __init__(self, name, dirs, builtin=False):
47 The 'name' parameter is the name of the module.
55 self.name = name
79 return [os.path.join(p, self.name) for p in self.dirs]
85 return [ pat.format(self.name) for pat in self.patterns ]
88 return "name:{0} suffixes:{1} dirs:{2}".format(self.name,
216 name, = args
217 m.globalnames[name] = 1
219 fromlist, name = args
229 res.extend(self._safe_import_hook(name, m,
232 level, fromlist, name = args
233 if name:
234 res.extend(self._safe_import_hook(name,
253 def _safe_import_hook(self, name, caller, fromlist, level=-1):
258 if name in self.badmodules:
259 self._add_badmodule(name, caller)
262 res.extend(self.import_hook(name, caller, level=level))
265 self._add_badmodule(name, caller)
272 res.extend(self.import_hook(name,
276 def import_hook(self, name, caller=None, fromlist=None, level=-1):
277 """Find all the modules that importing name will import."""
282 if name == "os.path":
284 "instead", name, caller, fromlist, level)
285 name = "os"
287 self.msg(3, "import_hook", name, caller, fromlist, level)
289 q, tail = self.find_head_package(parent, name)
298 name = q.__name__
302 if name in sys.builtin_module_names or \
303 name == "__future__":
304 return [ModuleInfo(name, [],
307 return [ModuleInfo(name, [])]
308 return [ModuleInfo(name, path)]
344 def find_module(self, name, path, parent=None):
349 if name in sys.builtin_module_names or name == "__future__":
350 return ModuleInfo(name, [], builtin=True)
352 return ModuleInfo(name, path)
360 name = q.name
366 new_name = "{0}.{1}".format(name, head)
369 name = new_name
396 sys.stdout.writelines(("ERR {0}\n".format(name) for name in missing))