moved recursion parts from helper to recursion.py

This commit is contained in:
David Halter
2013-02-05 23:41:54 +01:00
parent 18d424f86c
commit 56d900b7e2
5 changed files with 147 additions and 144 deletions

View File

@@ -20,6 +20,7 @@ import cache
import builtin
import dynamic
import helpers
import recursion
import debug
import evaluate
import common
@@ -388,7 +389,7 @@ class Execution(Executable):
responsibility of the decorators.
"""
@cache.memoize_default(default=[])
@helpers.ExecutionRecursionDecorator
@recursion.ExecutionRecursionDecorator
def get_return_types(self, evaluate_generator=False):
""" Get the return types of a function. """
stmts = []