From: Stefan Behnel Date: Fri, 28 Sep 2012 17:55:29 +0000 (+0200) Subject: simplified some nonlocally_immutable() tests X-Git-Tag: 0.18b1~213 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d0cf23e7dadebdb31064ef8c1fddeaef049622dc;p=platform%2Fupstream%2Fpython-cython.git simplified some nonlocally_immutable() tests --- diff --git a/Cython/Compiler/ExprNodes.py b/Cython/Compiler/ExprNodes.py index 1ea055e..c476ac2 100755 --- a/Cython/Compiler/ExprNodes.py +++ b/Cython/Compiler/ExprNodes.py @@ -9296,7 +9296,7 @@ class PyTypeTestNode(CoercionNode): return self.arg.is_ephemeral() def nonlocally_immutable(self): - return super(PyTypeTestNode, self).nonlocally_immutable() or self.arg.nonlocally_immutable() + return self.arg.nonlocally_immutable() def calculate_constant_result(self): # FIXME @@ -9355,7 +9355,7 @@ class NoneCheckNode(CoercionNode): return self.arg.result_in_temp() def nonlocally_immutable(self): - return super(NoneCheckNode, self).nonlocally_immutable() or self.arg.nonlocally_immutable() + return self.arg.nonlocally_immutable() def calculate_result_code(self): return self.arg.result()