def scope_names_generator(self, position=None): yield self, pr.filter_after_position(self._module.get_defined_names(), position) yield self, self._module_attributes() sub_modules = self._sub_modules() if sub_modules: yield self, self._sub_modules()
def scope_names_generator(self, position=None): names = pr.filter_after_position(pr.Scope.get_defined_names(self), position) yield self, self._get_params() + names