aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/bindings/codegen/CodegenRust.py
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-04-25 11:33:18 +0200
committerMs2ger <ms2ger@gmail.com>2014-04-25 11:33:18 +0200
commit66c89f27aa8b0505c04f24b1bd9955c4c2726054 (patch)
tree1204c9083b7c95d90f0dc4736ff787e21a1b5f96 /src/components/script/dom/bindings/codegen/CodegenRust.py
parent05d0ba783f45fb3530a6a299d9802dacedee69a0 (diff)
downloadservo-66c89f27aa8b0505c04f24b1bd9955c4c2726054.tar.gz
servo-66c89f27aa8b0505c04f24b1bd9955c4c2726054.zip
Remove the 'retval' local variable from union TryConvertTo methods.
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r--src/components/script/dom/bindings/codegen/CodegenRust.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py
index 78971532b3a..4df58fb5588 100644
--- a/src/components/script/dom/bindings/codegen/CodegenRust.py
+++ b/src/components/script/dom/bindings/codegen/CodegenRust.py
@@ -2914,12 +2914,9 @@ def getUnionTypeTemplateVars(type, descriptorProvider):
jsConversion = string.Template(template).substitute({
"val": "value",
"valPtr": None,
- "declName": "retval",
"holderName": None,
})
- jsConversion = CGWrapper(CGGeneric(jsConversion),
- pre="let retval;\nretval = ",
- post=";\nOk(Some(retval))")
+ jsConversion = CGWrapper(CGGeneric(jsConversion), pre="Ok(Some(", post="))")
return {
"name": name,