diff options
author | Ms2ger <ms2ger@gmail.com> | 2013-10-17 13:28:28 +0200 |
---|---|---|
committer | Ms2ger <ms2ger@gmail.com> | 2013-10-17 16:43:28 +0200 |
commit | 25cae740932fc941f6c4ac2d68598a389ad89002 (patch) | |
tree | bb4baf0b51171b7a144fce45b26c9155e66d70d3 /src/components/script/dom/bindings/codegen/CodegenRust.py | |
parent | 6db57e6f72c85cd5233f431817f9344aed8eab87 (diff) | |
download | servo-25cae740932fc941f6c4ac2d68598a389ad89002.tar.gz servo-25cae740932fc941f6c4ac2d68598a389ad89002.zip |
Remove unused aTriedToWrap argument.
Diffstat (limited to 'src/components/script/dom/bindings/codegen/CodegenRust.py')
-rw-r--r-- | src/components/script/dom/bindings/codegen/CodegenRust.py | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/src/components/script/dom/bindings/codegen/CodegenRust.py b/src/components/script/dom/bindings/codegen/CodegenRust.py index 70977eb6e6b..18e590fc30d 100644 --- a/src/components/script/dom/bindings/codegen/CodegenRust.py +++ b/src/components/script/dom/bindings/codegen/CodegenRust.py @@ -2496,18 +2496,15 @@ class CGWrapWithCacheMethod(CGAbstractMethod): def __init__(self, descriptor): assert descriptor.interface.hasInterfacePrototypeObject() args = [Argument('*JSContext', 'aCx'), Argument('*JSObject', 'aScope'), - Argument('@mut ' + descriptor.concreteType, 'aObject'), - Argument('*mut bool', 'aTriedToWrap')] + Argument('@mut ' + descriptor.concreteType, 'aObject')] CGAbstractMethod.__init__(self, descriptor, 'Wrap_', '*JSObject', args) def definition_body(self): if self.descriptor.workers: - return """ *aTriedToWrap = true; - return aObject->GetJSObject();""" + return """return aObject->GetJSObject();""" if not self.descriptor.createGlobal: - return """ *aTriedToWrap = true; - let mut parent = aObject.GetParentObject(aCx); + return """let mut parent = aObject.GetParentObject(aCx); let parent = WrapNativeParent(aCx, aScope, parent); if parent.is_null() { return ptr::null(); @@ -2541,12 +2538,11 @@ class CGWrapMethod(CGAbstractMethod): # XXX can we wrap if we don't have an interface prototype object? assert descriptor.interface.hasInterfacePrototypeObject() args = [Argument('*JSContext', 'aCx'), Argument('*JSObject', 'aScope'), - Argument('@mut ' + descriptor.concreteType, 'aObject'), - Argument('*mut bool', 'aTriedToWrap')] + Argument('@mut ' + descriptor.concreteType, 'aObject')] CGAbstractMethod.__init__(self, descriptor, 'Wrap', '*JSObject', args, inline=True, pub=True) def definition_body(self): - return "return Wrap_(aCx, aScope, aObject, aTriedToWrap);" + return "return Wrap_(aCx, aScope, aObject);" class CGWrapNonWrapperCacheMethod(CGAbstractMethod): def __init__(self, descriptor): |