From df666dd21760e6460dac32805ab40d147e9d13cb Mon Sep 17 00:00:00 2001 From: snowapril Date: Tue, 26 Apr 2022 19:57:38 +0900 Subject: [PATCH] Remove duplicate generic_getattr in builtins::object Signed-off-by: snowapril --- vm/src/builtins/object.rs | 4 ---- vm/src/types/slot.rs | 1 - 2 files changed, 5 deletions(-) diff --git a/vm/src/builtins/object.rs b/vm/src/builtins/object.rs index be8e267a1..d660d3d77 100644 --- a/vm/src/builtins/object.rs +++ b/vm/src/builtins/object.rs @@ -330,10 +330,6 @@ pub fn object_set_dict(obj: PyObjectRef, dict: PyDictRef, vm: &VirtualMachine) - .map_err(|_| vm.new_attribute_error("This object has no __dict__".to_owned())) } -pub fn generic_getattr(obj: PyObjectRef, attr_name: PyStrRef, vm: &VirtualMachine) -> PyResult { - obj.as_object().generic_getattr(attr_name, vm) -} - pub fn init(ctx: &Context) { PyBaseObject::extend_class(ctx, &ctx.types.object_type); } diff --git a/vm/src/types/slot.rs b/vm/src/types/slot.rs index 6a86ba640..e4dfafd01 100644 --- a/vm/src/types/slot.rs +++ b/vm/src/types/slot.rs @@ -1,4 +1,3 @@ -pub use crate::builtins::object::generic_getattr; use crate::common::{hash::PyHash, lock::PyRwLock}; use crate::{ builtins::{PyInt, PyStrRef, PyType, PyTypeRef},