From ee98fb7833ee81f7f9c4f8dd9b75bf606bbe2354 Mon Sep 17 00:00:00 2001 From: krakow10 Date: Thu, 1 Oct 2026 22:17:27 -0700 Subject: [PATCH] Remove Reflection Database Cow Remnants (#1264) --- 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 7fe3992d..3949786d 100644 --- a/src/syncback/mod.rs +++ b/src/syncback/mod.rs @@ -481,7 +481,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;