diff options
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | src/components/script/dom/bindings/codegen/CodegenRust.py | 15 |
1 files changed, 2 insertions, 13 deletions
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 |