From 6a71aa89a88f0ce86d2ede1c70cf7bff02f16900 Mon Sep 17 00:00:00 2001 From: da-woods Date: Tue, 2 Aug 2022 21:49:59 +0100 Subject: Add flag to compiled PostParse --- Cython/Compiler/ParseTreeTransforms.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Cython/Compiler/ParseTreeTransforms.py b/Cython/Compiler/ParseTreeTransforms.py index 6d362ae31..8bad4f8bc 100644 --- a/Cython/Compiler/ParseTreeTransforms.py +++ b/Cython/Compiler/ParseTreeTransforms.py @@ -186,13 +186,12 @@ class PostParse(ScopeTrackingTransform): - Some invalid uses of := assignment expressions are detected """ - in_pattern_node = False - def __init__(self, context): super(PostParse, self).__init__(context) self.specialattribute_handlers = { '__cythonbufferdefaults__' : self.handle_bufferdefaults } + self.in_pattern_node = False def visit_LambdaNode(self, node): # unpack a lambda expression into the corresponding DefNode -- cgit v1.2.1