Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/next_solver/opaques.rs')
-rw-r--r--crates/hir-ty/src/next_solver/opaques.rs11
1 files changed, 10 insertions, 1 deletions
diff --git a/crates/hir-ty/src/next_solver/opaques.rs b/crates/hir-ty/src/next_solver/opaques.rs
index 230469c21a..bdb3f30871 100644
--- a/crates/hir-ty/src/next_solver/opaques.rs
+++ b/crates/hir-ty/src/next_solver/opaques.rs
@@ -15,6 +15,8 @@ type PredefinedOpaque<'db> = (OpaqueTypeKey<'db>, Ty<'db>);
interned_slice!(
PredefinedOpaquesStorage,
PredefinedOpaques,
+ StoredPredefinedOpaques,
+ predefined_opaques,
PredefinedOpaque<'db>,
PredefinedOpaque<'static>,
);
@@ -23,7 +25,14 @@ impl_foldable_for_interned_slice!(PredefinedOpaques);
pub type ExternalConstraintsData<'db> =
rustc_type_ir::solve::ExternalConstraintsData<DbInterner<'db>>;
-interned_slice!(SolverDefIdsStorage, SolverDefIds, SolverDefId, SolverDefId);
+interned_slice!(
+ SolverDefIdsStorage,
+ SolverDefIds,
+ StoredSolverDefIds,
+ def_ids,
+ SolverDefId,
+ SolverDefId,
+);
impl_foldable_for_interned_slice!(SolverDefIds);
#[derive(Clone, Copy, PartialEq, Eq, Hash)]