Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/variance.rs')
-rw-r--r--crates/hir-ty/src/variance.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/hir-ty/src/variance.rs b/crates/hir-ty/src/variance.rs
index 586608c8b5..9e04353087 100644
--- a/crates/hir-ty/src/variance.rs
+++ b/crates/hir-ty/src/variance.rs
@@ -58,7 +58,7 @@ fn variances_of_query(db: &dyn HirDatabase, def: GenericDefId) -> StoredVariance
}
let generics = generics(db, def);
- let count = generics.len();
+ let count = generics.len(true);
if count == 0 {
return VariancesOf::empty(DbInterner::new_no_crate(db)).store();
}
@@ -106,7 +106,7 @@ pub(crate) fn variances_of_cycle_initial(
) -> StoredVariancesOf {
let interner = DbInterner::new_no_crate(db);
let generics = generics(db, def);
- let count = generics.len();
+ let count = generics.len(true);
VariancesOf::new_from_iter(interner, std::iter::repeat_n(Variance::Bivariant, count)).store()
}