[ty] Add autocomplete suggestions for class arguments (#22110)
This commit is contained in:
@@ -1257,7 +1257,7 @@ impl<'db> Type<'db> {
|
||||
}
|
||||
}
|
||||
|
||||
pub(crate) const fn as_class_literal(self) -> Option<ClassLiteral<'db>> {
|
||||
pub const fn as_class_literal(self) -> Option<ClassLiteral<'db>> {
|
||||
match self {
|
||||
Type::ClassLiteral(class_type) => Some(class_type),
|
||||
_ => None,
|
||||
|
||||
@@ -1940,7 +1940,7 @@ impl<'db> ClassLiteral<'db> {
|
||||
#[salsa::tracked(cycle_initial=is_typed_dict_cycle_initial,
|
||||
heap_size=ruff_memory_usage::heap_size
|
||||
)]
|
||||
pub(super) fn is_typed_dict(self, db: &'db dyn Db) -> bool {
|
||||
pub fn is_typed_dict(self, db: &'db dyn Db) -> bool {
|
||||
if let Some(known) = self.known(db) {
|
||||
return known.is_typed_dict_subclass();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user