From c71247e9c9da8f0bc11170120f4790a7c8d88651 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Thu, 13 Mar 2014 10:39:18 +0100 Subject: [PATCH] syntastic sugar --- jedi/evaluate/representation.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/jedi/evaluate/representation.py b/jedi/evaluate/representation.py index 989764e0..d2b32501 100644 --- a/jedi/evaluate/representation.py +++ b/jedi/evaluate/representation.py @@ -370,10 +370,8 @@ class Function(use_metaclass(CachedMetaClass, pr.IsScope)): We just ignore the decorator here, because sometimes decorators are just really complicated and Jedi cannot understand them. """ - decorated_func = self._decorated_func() - if decorated_func is None: - return Function(self._evaluator, self.base_func, True) - return decorated_func + return self._decorated_func() \ + or Function(self._evaluator, self.base_func, True) def get_magic_function_names(self): return compiled.magic_function_class.get_defined_names()