From e53c768b9ef765700d40fc153b295d7630f30baf Mon Sep 17 00:00:00 2001 From: Ms2ger Date: Sat, 3 May 2014 13:40:02 +0200 Subject: Use CGIfWrapper in instantiateJSToNativeConversionTemplate. --- src/components/script/dom/bindings/codegen/CodegenRust.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) (limited to 'src/components') diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index 02e7071158d..0a0eb3b19eb 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -868,19 +868,8 @@ def instantiateJSToNativeConversionTemplate(templateTuple, replacements, post=";") if argcAndIndex is not None: - declConstruct = None - holderConstruct = None - - conversion = CGList( - [CGGeneric( - string.Template("if ${index} < ${argc} {").substitute( - argcAndIndex - )), - declConstruct, - holderConstruct, - CGIndenter(conversion), - CGGeneric("}")], - "\n") + condition = string.Template("${index} < ${argc}").substitute(argcAndIndex) + conversion = CGIfWrapper(conversion, condition) result.append(conversion) # Add an empty CGGeneric to get an extra newline after the argument -- cgit v1.2.3