parameters: (self, function_execution)
docstring: Created to be used by inheritance.
docstring_summary: Created to be used by inheritance.
docstring_tokens: Created to be used by inheritance .
function: def infer_function_execution(self, function_execution):
          """
          Created to be used by inheritance.
          """
          yield_exprs = get_yield_exprs(self.evaluator, self.tree_node)
          if yield_exprs:
              return ContextSet(iterable.Generator(self.evaluator, function_execution))
          else:
              return function_execution.get_return_values()
function_tokens: def infer_function_execution ( self , function_execution ) : yield_exprs = get_yield_exprs ( self . evaluator , self . tree_node ) if yield_exprs : return ContextSet ( iterable . Generator ( self . evaluator , function_execution ) ) else : return function_execution . get_return_values ( )