From b768e214eb0a2c0c675270aea77a032f4069f15e Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Wed, 25 Dec 2013 15:19:12 +0100 Subject: [PATCH] fix cache memoization --- jedi/evaluate/cache.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jedi/evaluate/cache.py b/jedi/evaluate/cache.py index 1f58ae34..d686f894 100644 --- a/jedi/evaluate/cache.py +++ b/jedi/evaluate/cache.py @@ -28,7 +28,7 @@ def memoize_default(default, evaluator_is_first_arg=False, second_arg_is_evaluat memo = {} cache[function] = memo - key = (args, frozenset(kwargs.items())) + key = (obj, args, frozenset(kwargs.items())) if key in memo: return memo[key] else: