Skip to content

Commit 2af565b

Browse files
OswinCambv
authored andcommitted
Fix a shadow-compatible-local warning (#2180)
Change the shadowing naming, 'value' (Python-ast.c:4652), to 'val' to prevent the variables from being misused.
1 parent c4c9866 commit 2af565b

File tree

2 files changed

+168
-168
lines changed

2 files changed

+168
-168
lines changed

Parser/asdl_c.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -522,8 +522,8 @@ def visitField(self, field, name, sum=None, prod=None, depth=0):
522522
self.emit("%s = _Py_asdl_seq_new(len, arena);" % field.name, depth+1)
523523
self.emit("if (%s == NULL) goto failed;" % field.name, depth+1)
524524
self.emit("for (i = 0; i < len; i++) {", depth+1)
525-
self.emit("%s value;" % ctype, depth+2)
526-
self.emit("res = obj2ast_%s(PyList_GET_ITEM(tmp, i), &value, arena);" %
525+
self.emit("%s val;" % ctype, depth+2)
526+
self.emit("res = obj2ast_%s(PyList_GET_ITEM(tmp, i), &val, arena);" %
527527
field.type, depth+2, reflow=False)
528528
self.emit("if (res != 0) goto failed;", depth+2)
529529
self.emit("if (len != PyList_GET_SIZE(tmp)) {", depth+2)
@@ -533,7 +533,7 @@ def visitField(self, field, name, sum=None, prod=None, depth=0):
533533
depth+3, reflow=False)
534534
self.emit("goto failed;", depth+3)
535535
self.emit("}", depth+2)
536-
self.emit("asdl_seq_SET(%s, i, value);" % field.name, depth+2)
536+
self.emit("asdl_seq_SET(%s, i, val);" % field.name, depth+2)
537537
self.emit("}", depth+1)
538538
else:
539539
self.emit("res = obj2ast_%s(tmp, &%s, arena);" %

0 commit comments

Comments
 (0)