From 90b64616f79b77f1a3f9de6e4f43090a561fe3f0 Mon Sep 17 00:00:00 2001 From: Taus Date: Fri, 10 Apr 2026 16:08:30 +0000 Subject: [PATCH] Python: Also fix `(value, key)` bug in old parser --- python/extractor/semmle/python/parser/ast.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/extractor/semmle/python/parser/ast.py b/python/extractor/semmle/python/parser/ast.py index 85d87108e35..e1843131554 100644 --- a/python/extractor/semmle/python/parser/ast.py +++ b/python/extractor/semmle/python/parser/ast.py @@ -1432,7 +1432,7 @@ def rewrite_comp(node): elt = node.elt del node.elt else: - elt = ast.Tuple([node.value, node.key], LOAD) + elt = ast.Tuple([node.key, node.value], LOAD) elt.lineno = node.key.lineno elt.col_offset = node.key.col_offset elt._end = node.value._end