Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/infer/unify.rs')
-rw-r--r--crates/hir-ty/src/infer/unify.rs10
1 files changed, 0 insertions, 10 deletions
diff --git a/crates/hir-ty/src/infer/unify.rs b/crates/hir-ty/src/infer/unify.rs
index c28fea0ff1..be4d370c24 100644
--- a/crates/hir-ty/src/infer/unify.rs
+++ b/crates/hir-ty/src/infer/unify.rs
@@ -343,11 +343,6 @@ impl<'db> InferenceTable<'db> {
}
}
- pub(crate) fn structurally_resolve_type(&mut self, ty: Ty<'db>) -> Ty<'db> {
- self.try_structurally_resolve_type(ty)
- // FIXME: Err if it still contain infer vars.
- }
-
pub(crate) fn snapshot(&mut self) -> CombinedSnapshot {
self.infer_ctxt.start_snapshot()
}
@@ -433,11 +428,6 @@ impl<'db> InferenceTable<'db> {
self.infer_ctxt.insert_type_vars(ty)
}
- /// Replaces `Ty::Error` by a new type var, so we can maybe still infer it.
- pub(super) fn insert_type_vars_shallow(&mut self, ty: Ty<'db>) -> Ty<'db> {
- if ty.is_ty_error() { self.next_ty_var() } else { ty }
- }
-
/// Whenever you lower a user-written type, you should call this.
pub(crate) fn process_user_written_ty(&mut self, ty: Ty<'db>) -> Ty<'db> {
self.process_remote_user_written_ty(ty)