amv1: Migrate custom_object.rs to proto_value

This commit is contained in:
relrelb 2021-04-01 10:04:46 +03:00 committed by kmeisthax
parent 209b9cec36
commit 18a32424bd
1 changed files with 5 additions and 5 deletions

View File

@ -41,16 +41,16 @@ macro_rules! impl_custom_object_without_set {
self.0.read().$field.delete(activation, name)
}
fn proto(&self) -> Option<crate::avm1::Object<'gc>> {
self.0.read().$field.proto()
fn proto_value(&self) -> crate::avm1::Value<'gc> {
self.0.read().$field.proto_value()
}
fn set_proto(
fn set_proto_value(
&self,
gc_context: gc_arena::MutationContext<'gc, '_>,
prototype: Option<crate::avm1::Object<'gc>>,
prototype: crate::avm1::Value<'gc>,
) {
self.0.read().$field.set_proto(gc_context, prototype);
self.0.read().$field.set_proto_value(gc_context, prototype);
}
fn define_value(