aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/codegen
diff options
context:
space:
mode:
authorKagami Sascha Rosylight <saschanaz@outlook.com>2019-07-25 12:43:43 +0900
committerKagami Sascha Rosylight <saschanaz@outlook.com>2019-07-25 12:43:43 +0900
commitbf70decdd308f24bfe58cebb8f529fbc9cd22001 (patch)
treee2d5121cec432a9a1eab4e7f208274b004d4365d /components/script/dom/bindings/codegen
parent87cc409579a1ccdc81da8ceecf41125a302a39bc (diff)
downloadservo-bf70decdd308f24bfe58cebb8f529fbc9cd22001.tar.gz
servo-bf70decdd308f24bfe58cebb8f529fbc9cd22001.zip
remove redundant extra scoping
Diffstat (limited to 'components/script/dom/bindings/codegen')
-rw-r--r--components/script/dom/bindings/codegen/CodegenRust.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py
index 5548bbdc07c..df2f90742c9 100644
--- a/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/components/script/dom/bindings/codegen/CodegenRust.py
@@ -2901,7 +2901,7 @@ class CGCollectJSONAttributesMethod(CGAbstractMethod):
for m in interface.members:
if m.isAttr() and not m.isStatic() and m.type.isJSONType():
name = m.identifier.name
- getAndDefine = fill(
+ ret += fill(
"""
rooted!(in(*cx) let mut temp = UndefinedValue());
if !get_${name}(cx, obj, this, JSJitGetterCallArgs { _base: temp.handle_mut().into() }) {
@@ -2914,13 +2914,6 @@ class CGCollectJSONAttributesMethod(CGAbstractMethod):
}
""",
name=name, nameAsArray=str_to_const_array(name))
- ret += fill(
- """
- { // scope for "temp"
- $*{getAndDefine}
- }
- """,
- getAndDefine=getAndDefine)
ret += 'return true;\n'
return CGGeneric(ret)