diff --git a/crates/ty_python_semantic/src/types/tuple.rs b/crates/ty_python_semantic/src/types/tuple.rs index 8200e4658f..702b71be4c 100644 --- a/crates/ty_python_semantic/src/types/tuple.rs +++ b/crates/ty_python_semantic/src/types/tuple.rs @@ -172,6 +172,7 @@ impl<'db> Type<'db> { } } +#[salsa::tracked] impl<'db> TupleType<'db> { pub(crate) fn new(db: &'db dyn Db, tuple_key: T) -> Option where @@ -225,6 +226,7 @@ impl<'db> TupleType<'db> { TupleType::new(db, TupleSpec::homogeneous(element)) } + #[salsa::tracked] pub(crate) fn to_class_type(self, db: &'db dyn Db) -> Option> { KnownClass::Tuple .try_to_class_literal(db)