Example #1
0
 def iter_content(self):
     """ returns the content of __iter__ """
     # Directly execute it, because with a normal call to py__call__ a
     # Generator will be returned.
     from jedi.evaluate.representation import FunctionExecution
     f = FunctionExecution(self._evaluator, self.func, self.var_args)
     return f.get_return_types(check_yields=True)
Example #2
0
 def iter_content(self):
     """ returns the content of __iter__ """
     # Directly execute it, because with a normal call to py__call__ a
     # Generator will be returned.
     from jedi.evaluate.representation import FunctionExecution
     f = FunctionExecution(self._evaluator, self.func, self.var_args)
     return f.get_return_types(check_yields=True)
Example #3
0
 def py__iter__(self):
     from jedi.evaluate.representation import FunctionExecution
     f = FunctionExecution(self._evaluator, self.func, self.var_args)
     return f.get_yield_types()
Example #4
0
 def py__iter__(self):
     from jedi.evaluate.representation import FunctionExecution
     f = FunctionExecution(self._evaluator, self.func, self.var_args)
     return f.get_yield_types()