mirror of
https://github.com/servo/servo.git
synced 2025-06-13 02:44:29 +00:00
auto merge of #2114 : Ms2ger/servo/unused-obj-local-arg, r=jdm
This removes the local variable and prefixes the argument with an underscore. Neither is used right now.
This commit is contained in:
commit
e4f33eb9b9
1 changed files with 3 additions and 6 deletions
|
@ -2497,7 +2497,7 @@ class CGSpecializedMethod(CGAbstractExternMethod):
|
||||||
def __init__(self, descriptor, method):
|
def __init__(self, descriptor, method):
|
||||||
self.method = method
|
self.method = method
|
||||||
name = method.identifier.name
|
name = method.identifier.name
|
||||||
args = [Argument('*JSContext', 'cx'), Argument('JSHandleObject', 'obj'),
|
args = [Argument('*JSContext', 'cx'), Argument('JSHandleObject', '_obj'),
|
||||||
Argument('*mut %s' % descriptor.concreteType, 'this'),
|
Argument('*mut %s' % descriptor.concreteType, 'this'),
|
||||||
Argument('libc::c_uint', 'argc'), Argument('*mut JSVal', 'vp')]
|
Argument('libc::c_uint', 'argc'), Argument('*mut JSVal', 'vp')]
|
||||||
CGAbstractExternMethod.__init__(self, descriptor, name, 'JSBool', args)
|
CGAbstractExternMethod.__init__(self, descriptor, name, 'JSBool', args)
|
||||||
|
@ -2514,7 +2514,6 @@ class CGSpecializedMethod(CGAbstractExternMethod):
|
||||||
return CGWrapper(CGMethodCall(argsPre, nativeName, self.method.isStatic(),
|
return CGWrapper(CGMethodCall(argsPre, nativeName, self.method.isStatic(),
|
||||||
self.descriptor, self.method),
|
self.descriptor, self.method),
|
||||||
pre=extraPre +
|
pre=extraPre +
|
||||||
" let obj = *obj.unnamed;\n" +
|
|
||||||
" let this = &mut *this;\n").define()
|
" let this = &mut *this;\n").define()
|
||||||
|
|
||||||
class CGGenericGetter(CGAbstractBindingMethod):
|
class CGGenericGetter(CGAbstractBindingMethod):
|
||||||
|
@ -2552,7 +2551,7 @@ class CGSpecializedGetter(CGAbstractExternMethod):
|
||||||
self.attr = attr
|
self.attr = attr
|
||||||
name = 'get_' + attr.identifier.name
|
name = 'get_' + attr.identifier.name
|
||||||
args = [ Argument('*JSContext', 'cx'),
|
args = [ Argument('*JSContext', 'cx'),
|
||||||
Argument('JSHandleObject', 'obj'),
|
Argument('JSHandleObject', '_obj'),
|
||||||
Argument('*mut %s' % descriptor.concreteType, 'this'),
|
Argument('*mut %s' % descriptor.concreteType, 'this'),
|
||||||
Argument('*mut JSVal', 'vp') ]
|
Argument('*mut JSVal', 'vp') ]
|
||||||
CGAbstractExternMethod.__init__(self, descriptor, name, "JSBool", args)
|
CGAbstractExternMethod.__init__(self, descriptor, name, "JSBool", args)
|
||||||
|
@ -2574,7 +2573,6 @@ class CGSpecializedGetter(CGAbstractExternMethod):
|
||||||
return CGWrapper(CGIndenter(CGGetterCall(argsPre, self.attr.type, nativeName,
|
return CGWrapper(CGIndenter(CGGetterCall(argsPre, self.attr.type, nativeName,
|
||||||
self.descriptor, self.attr)),
|
self.descriptor, self.attr)),
|
||||||
pre=extraPre +
|
pre=extraPre +
|
||||||
" let obj = *obj.unnamed;\n" +
|
|
||||||
" let this = &mut *this;\n").define()
|
" let this = &mut *this;\n").define()
|
||||||
|
|
||||||
class CGGenericSetter(CGAbstractBindingMethod):
|
class CGGenericSetter(CGAbstractBindingMethod):
|
||||||
|
@ -2618,7 +2616,7 @@ class CGSpecializedSetter(CGAbstractExternMethod):
|
||||||
self.attr = attr
|
self.attr = attr
|
||||||
name = 'set_' + attr.identifier.name
|
name = 'set_' + attr.identifier.name
|
||||||
args = [ Argument('*JSContext', 'cx'),
|
args = [ Argument('*JSContext', 'cx'),
|
||||||
Argument('JSHandleObject', 'obj'),
|
Argument('JSHandleObject', '_obj'),
|
||||||
Argument('*mut %s' % descriptor.concreteType, 'this'),
|
Argument('*mut %s' % descriptor.concreteType, 'this'),
|
||||||
Argument('*mut JSVal', 'argv')]
|
Argument('*mut JSVal', 'argv')]
|
||||||
CGAbstractExternMethod.__init__(self, descriptor, name, "JSBool", args)
|
CGAbstractExternMethod.__init__(self, descriptor, name, "JSBool", args)
|
||||||
|
@ -2635,7 +2633,6 @@ class CGSpecializedSetter(CGAbstractExternMethod):
|
||||||
return CGWrapper(CGIndenter(CGSetterCall(argsPre, self.attr.type, nativeName,
|
return CGWrapper(CGIndenter(CGSetterCall(argsPre, self.attr.type, nativeName,
|
||||||
self.descriptor, self.attr)),
|
self.descriptor, self.attr)),
|
||||||
pre=extraPre +
|
pre=extraPre +
|
||||||
" let obj = *obj.unnamed;\n" +
|
|
||||||
" let this = &mut *this;\n").define()
|
" let this = &mut *this;\n").define()
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue