dev: remove allow unused mut and corresponding mut

This commit is contained in:
Chris Midgley 2021-09-08 20:44:00 +01:00 committed by kmeisthax
parent 5ac9796ffd
commit 3e04c2b0d2
1 changed files with 3 additions and 5 deletions

View File

@ -965,11 +965,10 @@ pub trait TObject<'gc>: 'gc + Collect + Debug + Into<Object<'gc>> + Clone + Copy
/// The given object should be the class object for the given type we are /// The given object should be the class object for the given type we are
/// checking against this object. Its prototype will be extracted and /// checking against this object. Its prototype will be extracted and
/// searched in the prototype chain of this object. /// searched in the prototype chain of this object.
#[allow(unused_mut)] //it's not unused
fn is_instance_of( fn is_instance_of(
&self, &self,
activation: &mut Activation<'_, 'gc, '_>, activation: &mut Activation<'_, 'gc, '_>,
mut class: Object<'gc>, class: Object<'gc>,
) -> Result<bool, Error> { ) -> Result<bool, Error> {
let type_proto = class let type_proto = class
.get_property(class, &QName::dynamic_name("prototype"), activation)? .get_property(class, &QName::dynamic_name("prototype"), activation)?
@ -1005,13 +1004,12 @@ pub trait TObject<'gc>: 'gc + Collect + Debug + Into<Object<'gc>> + Clone + Copy
/// ///
/// The given object should be the class object for the given type we are /// The given object should be the class object for the given type we are
/// checking against this object. /// checking against this object.
#[allow(unused_mut)] //it's not unused
fn is_of_type( fn is_of_type(
&self, &self,
mut test_class: Object<'gc>, test_class: Object<'gc>,
activation: &mut Activation<'_, 'gc, '_>, activation: &mut Activation<'_, 'gc, '_>,
) -> Result<bool, Error> { ) -> Result<bool, Error> {
let mut my_class = self.as_class_object(); let my_class = self.as_class_object();
// ES3 objects are not class instances but are still treated as // ES3 objects are not class instances but are still treated as
// instances of Object, which is an ES4 class. // instances of Object, which is an ES4 class.