summaryrefslogtreecommitdiffstats
path: root/Parser
diff options
context:
space:
mode:
authorYuan Chao Chou <oswinchou@gmail.com>2017-08-04 17:53:42 (GMT)
committerƁukasz Langa <lukasz@langa.pl>2017-08-04 17:53:42 (GMT)
commita0cb7db8e4b928b4c06da4bde8695555276958f0 (patch)
treebce35e2aef463f736176cc289227e66a67c7b148 /Parser
parent9b3abacf87653fab707e83b31afd73ac4140228e (diff)
downloadcpython-a0cb7db8e4b928b4c06da4bde8695555276958f0.zip
cpython-a0cb7db8e4b928b4c06da4bde8695555276958f0.tar.gz
cpython-a0cb7db8e4b928b4c06da4bde8695555276958f0.tar.bz2
Fix a shadow-compatible-local warning (#2181)
Change the shadowing naming, 'value' (Python-ast.c:4686), to 'val' to prevent the variables from being misused.
Diffstat (limited to 'Parser')
-rw-r--r--Parser/asdl_c.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/Parser/asdl_c.py b/Parser/asdl_c.py
index 725d73b..13124bb 100644
--- a/Parser/asdl_c.py
+++ b/Parser/asdl_c.py
@@ -522,8 +522,8 @@ class Obj2ModVisitor(PickleVisitor):
self.emit("%s = _Py_asdl_seq_new(len, arena);" % field.name, depth+1)
self.emit("if (%s == NULL) goto failed;" % field.name, depth+1)
self.emit("for (i = 0; i < len; i++) {", depth+1)
- self.emit("%s value;" % ctype, depth+2)
- self.emit("res = obj2ast_%s(PyList_GET_ITEM(tmp, i), &value, arena);" %
+ self.emit("%s val;" % ctype, depth+2)
+ self.emit("res = obj2ast_%s(PyList_GET_ITEM(tmp, i), &val, arena);" %
field.type, depth+2, reflow=False)
self.emit("if (res != 0) goto failed;", depth+2)
self.emit("if (len != PyList_GET_SIZE(tmp)) {", depth+2)
@@ -533,7 +533,7 @@ class Obj2ModVisitor(PickleVisitor):
depth+3, reflow=False)
self.emit("goto failed;", depth+3)
self.emit("}", depth+2)
- self.emit("asdl_seq_SET(%s, i, value);" % field.name, depth+2)
+ self.emit("asdl_seq_SET(%s, i, val);" % field.name, depth+2)
self.emit("}", depth+1)
else:
self.emit("res = obj2ast_%s(tmp, &%s, arena);" %