aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorAnthony Ramine <nox@nox.paris>2020-03-14 12:09:17 +0100
committerAnthony Ramine <nox@nox.paris>2020-03-14 12:17:48 +0100
commit3f30c7d8be0c64d003a7e06ca044913801f2b1e0 (patch)
tree481c34413e1795b41a94ede91070c8b6053f0106 /components/script/dom/bindings/codegen/CodegenRust.py
parent4930479ac813775a26acc21f7175bd06d10f5647 (diff)
downloadservo-3f30c7d8be0c64d003a7e06ca044913801f2b1e0.tar.gz
servo-3f30c7d8be0c64d003a7e06ca044913801f2b1e0.zip
Do not do weird scope things in MethodDefiner
Variable `m` comes from a previous list comprehension earlier in the function is not actually properly defined.
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py
index a9515fb099d..fab5e1e713a 100644
--- a/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/components/script/dom/bindings/codegen/CodegenRust.py
@@ -1654,6 +1654,8 @@ class MethodDefiner(PropertyDefiner):
(maplikeOrSetlikeOrIterable and
maplikeOrSetlikeOrIterable.isIterable() and
maplikeOrSetlikeOrIterable.isValueIterator())):
+ m = maplikeOrSetlikeOrIterable
+
# Add our keys/values/entries/forEach
self.regular.append({
"name": "keys",