Remove the 'retval' local variable from union TryConvertTo methods.

This commit is contained in:
Ms2ger 2014-04-25 11:33:18 +02:00
parent 05d0ba783f
commit 66c89f27aa

View file

@ -2914,12 +2914,9 @@ def getUnionTypeTemplateVars(type, descriptorProvider):
jsConversion = string.Template(template).substitute({ jsConversion = string.Template(template).substitute({
"val": "value", "val": "value",
"valPtr": None, "valPtr": None,
"declName": "retval",
"holderName": None, "holderName": None,
}) })
jsConversion = CGWrapper(CGGeneric(jsConversion), jsConversion = CGWrapper(CGGeneric(jsConversion), pre="Ok(Some(", post="))")
pre="let retval;\nretval = ",
post=";\nOk(Some(retval))")
return { return {
"name": name, "name": name,