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({
"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,