]> git.lizzy.rs Git - rust.git/blobdiff - crates/hir-ty/src/infer.rs
Auto merge of #13056 - DropDemBits:make-refactors, r=Veykril
[rust.git] / crates / hir-ty / src / infer.rs
index 95a7229e8795a3bb7aa58fd72c6b9b6ef9d748d6..5df48e5fdcbaf40502d0aa11f3b9bd666132b771 100644 (file)
@@ -734,6 +734,7 @@ fn resolve_variant(&mut self, path: Option<&Path>, value_ns: bool) -> (Ty, Optio
                         let ty = self.insert_type_vars(ty.substitute(Interner, &substs));
                         return (ty, Some(strukt.into()));
                     }
+                    ValueNs::ImplSelf(impl_id) => (TypeNs::SelfType(impl_id), None),
                     _ => return (self.err_ty(), None),
                 },
                 Some(ResolveValueResult::Partial(typens, unresolved)) => (typens, Some(unresolved)),