From a4c0bfff143308ca1e273f71c49ed868b31d4083 Mon Sep 17 00:00:00 2001 From: Rhys Lloyd Date: Fri, 28 Nov 2025 09:18:31 -0800 Subject: [PATCH] remove unnecessary references --- src/resolution.rs | 2 +- src/syncback/mod.rs | 2 +- src/syncback/property_filter.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/resolution.rs b/src/resolution.rs index 1e743efd..47fbac7e 100644 --- a/src/resolution.rs +++ b/src/resolution.rs @@ -304,7 +304,7 @@ fn find_descriptor( return Some(descriptor); } - current_class_name = class.superclass.as_deref()?; + current_class_name = class.superclass?; } } diff --git a/src/syncback/mod.rs b/src/syncback/mod.rs index 5dc3028f..0a9e3720 100644 --- a/src/syncback/mod.rs +++ b/src/syncback/mod.rs @@ -475,7 +475,7 @@ fn get_property_filter(project: &Project, new_inst: &Instance) -> Option bool { } kind => unimplemented!("unknown property kind {kind:?}"), }; - } else if let Some(super_class) = class_data.superclass.as_ref() { + } else if let Some(super_class) = class_data.superclass { current_class_name = super_class; } else { break;