Remove dead code in Activation

This commit is contained in:
David Wendt 2020-02-21 20:51:44 -05:00
parent 279d90ec22
commit 5f98a198cb
1 changed files with 2 additions and 12 deletions

View File

@ -5,9 +5,9 @@ use crate::avm2::object::Object;
use crate::avm2::scope::Scope;
use crate::avm2::script_object::ScriptObject;
use crate::avm2::value::Value;
use crate::avm2::{Avm2, Error};
use crate::avm2::Error;
use crate::context::UpdateContext;
use gc_arena::{Collect, Gc, GcCell, MutationContext};
use gc_arena::{Collect, GcCell, MutationContext};
use smallvec::SmallVec;
use std::rc::Rc;
use swf::avm2::types::{AbcFile, Index, Script as AbcScript};
@ -82,10 +82,6 @@ impl<'gc> RegisterSet<'gc> {
pub fn get_mut(&mut self, num: u32) -> Option<&mut Value<'gc>> {
self.0.get_mut(num as usize)
}
pub fn len(&self) -> u32 {
self.0.len() as u32
}
}
/// Represents a single activation of a given AVM2 function or keyframe.
@ -248,12 +244,6 @@ impl<'gc> Activation<'gc> {
}
}
/// Retrieve the return value from a completed activation, if the function
/// has already returned.
pub fn return_value(&self) -> Option<Value<'gc>> {
self.return_value.clone()
}
/// Set the return value.
pub fn set_return_value(&mut self, value: Value<'gc>) {
self.return_value = Some(value);