diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2015-10-25 11:19:49 +0100 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2015-11-11 14:19:34 +0100 |
commit | f84f16384d3b59c87a33ce2618e0bdcbc432c87d (patch) | |
tree | 6aa8912e5d11e2748b3d7407153cb78f9869707b /components/script/dom/bindings/codegen/CodegenRust.py | |
parent | b290a3161d8ac85c7bcc3f9d7c0ae5a6fa379607 (diff) | |
download | servo-f84f16384d3b59c87a33ce2618e0bdcbc432c87d.tar.gz servo-f84f16384d3b59c87a33ce2618e0bdcbc432c87d.zip |
Remove unused parameter in instantiateJSToNativeConversionTemplate()
Diffstat (limited to 'components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | components/script/dom/bindings/codegen/CodegenRust.py | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/components/script/dom/bindings/codegen/CodegenRust.py b/components/script/dom/bindings/codegen/CodegenRust.py index d59330d7016..74929661033 100644 --- a/components/script/dom/bindings/codegen/CodegenRust.py +++ b/components/script/dom/bindings/codegen/CodegenRust.py @@ -436,14 +436,12 @@ class CGMethodCall(CGThing): type, descriptor, failureCode="break;", isDefinitelyObject=True) template = info.template declType = info.declType - needsRooting = info.needsRooting testCode = instantiateJSToNativeConversionTemplate( template, {"val": distinguishingArg}, declType, - "arg%d" % distinguishingIndex, - needsRooting) + "arg%d" % distinguishingIndex) # Indent by 4, since we need to indent further than our "do" statement caseBody.append(CGIndenter(testCode, 4)) @@ -1079,7 +1077,7 @@ def getJSToNativeConversionInfo(type, descriptorProvider, failureCode=None, def instantiateJSToNativeConversionTemplate(templateBody, replacements, - declType, declName, needsRooting): + declType, declName): """ Take the templateBody and declType as returned by getJSToNativeConversionInfo, a set of replacements as required by the @@ -1165,7 +1163,6 @@ class CGArgumentConverter(CGThing): template = info.template default = info.default declType = info.declType - needsRooting = info.needsRooting if not argument.variadic: if argument.optional: @@ -1184,16 +1181,14 @@ class CGArgumentConverter(CGThing): assert not default self.converter = instantiateJSToNativeConversionTemplate( - template, replacementVariables, declType, "arg%d" % index, - needsRooting) + template, replacementVariables, declType, "arg%d" % index) else: assert argument.optional variadicConversion = { "val": string.Template("${args}.get(variadicArg)").substitute(replacer), } innerConverter = instantiateJSToNativeConversionTemplate( - template, variadicConversion, declType, "slot", - needsRooting) + template, variadicConversion, declType, "slot") seqType = CGTemplatedType("Vec", declType) @@ -1216,8 +1211,7 @@ class CGArgumentConverter(CGThing): CGGeneric("Vec::new()")).define() self.converter = instantiateJSToNativeConversionTemplate( - variadicConversion, replacementVariables, seqType, "arg%d" % index, - False) + variadicConversion, replacementVariables, seqType, "arg%d" % index) def define(self): return self.converter.define() @@ -4060,14 +4054,12 @@ class CGProxySpecialOperation(CGPerSignatureCall): exceptionCode="return false;") template = info.template declType = info.declType - needsRooting = info.needsRooting templateValues = { "val": "value.handle()", } self.cgRoot.prepend(instantiateJSToNativeConversionTemplate( - template, templateValues, declType, argument.identifier.name, - needsRooting)) + template, templateValues, declType, argument.identifier.name)) self.cgRoot.prepend(CGGeneric("let value = RootedValue::new(cx, desc.get().value);")) elif operation.isGetter(): self.cgRoot.prepend(CGGeneric("let mut found = false;")) @@ -5593,10 +5585,9 @@ class CallbackMember(CGNativeMember): sourceDescription="return value") template = info.template declType = info.declType - needsRooting = info.needsRooting convertType = instantiateJSToNativeConversionTemplate( - template, replacements, declType, "rvalDecl", needsRooting) + template, replacements, declType, "rvalDecl") if self.retvalType is None or self.retvalType.isVoid(): retval = "()" |