Lines Matching refs:caller
119 def import_hook(self, name, caller=None, fromlist=None, level=-1): argument
120 self.msg(3, "import_hook", name, caller, fromlist, level)
121 parent = self.determine_parent(caller, level=level)
130 def determine_parent(self, caller, level=-1): argument
131 self.msgin(4, "determine_parent", caller, level)
132 if not caller or level == 0:
135 pname = caller.__name__
137 if caller.__path__:
141 assert parent is caller
150 if caller.__path__:
152 assert caller is parent
308 def _add_badmodule(self, name, caller): argument
311 if caller:
312 self.badmodules[name][caller.__name__] = 1
316 def _safe_import_hook(self, name, caller, fromlist, level=-1): argument
319 self._add_badmodule(name, caller)
322 self.import_hook(name, caller, level=level)
325 self._add_badmodule(name, caller)
330 self._add_badmodule(sub, caller)
333 self.import_hook(name, caller, [sub], level=level)
337 self._add_badmodule(fullname, caller)