Compare commits

...

1 Commits

Author SHA1 Message Date
Micha Reiser
19881f4cc3 [ty] Cache legacy generic context 2025-12-16 12:48:57 +01:00

View File

@@ -1566,6 +1566,9 @@ impl<'db> ClassLiteral<'db> {
})
}
#[salsa::tracked(cycle_initial=generic_context_cycle_initial,
heap_size=ruff_memory_usage::heap_size,
)]
pub(crate) fn legacy_generic_context(self, db: &'db dyn Db) -> Option<GenericContext<'db>> {
self.explicit_bases(db).iter().find_map(|base| match base {
Type::KnownInstance(