aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/ty/infer
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_hir/src/ty/infer')
-rw-r--r--crates/ra_hir/src/ty/infer/expr.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_hir/src/ty/infer/expr.rs b/crates/ra_hir/src/ty/infer/expr.rs
index b581d192f..316cdc880 100644
--- a/crates/ra_hir/src/ty/infer/expr.rs
+++ b/crates/ra_hir/src/ty/infer/expr.rs
@@ -101,7 +101,7 @@ impl<'a, D: HirDatabase> InferenceContext<'a, D> {
101 let projection = ProjectionPredicate { 101 let projection = ProjectionPredicate {
102 ty: pat_ty.clone(), 102 ty: pat_ty.clone(),
103 projection_ty: ProjectionTy { 103 projection_ty: ProjectionTy {
104 associated_ty: into_iter_item_alias, 104 associated_ty: into_iter_item_alias.id,
105 parameters: Substs::single(iterable_ty), 105 parameters: Substs::single(iterable_ty),
106 }, 106 },
107 }; 107 };
@@ -283,7 +283,7 @@ impl<'a, D: HirDatabase> InferenceContext<'a, D> {
283 let projection = ProjectionPredicate { 283 let projection = ProjectionPredicate {
284 ty: ty.clone(), 284 ty: ty.clone(),
285 projection_ty: ProjectionTy { 285 projection_ty: ProjectionTy {
286 associated_ty: future_future_output_alias, 286 associated_ty: future_future_output_alias.id,
287 parameters: Substs::single(inner_ty), 287 parameters: Substs::single(inner_ty),
288 }, 288 },
289 }; 289 };
@@ -302,7 +302,7 @@ impl<'a, D: HirDatabase> InferenceContext<'a, D> {
302 let projection = ProjectionPredicate { 302 let projection = ProjectionPredicate {
303 ty: ty.clone(), 303 ty: ty.clone(),
304 projection_ty: ProjectionTy { 304 projection_ty: ProjectionTy {
305 associated_ty: ops_try_ok_alias, 305 associated_ty: ops_try_ok_alias.id,
306 parameters: Substs::single(inner_ty), 306 parameters: Substs::single(inner_ty),
307 }, 307 },
308 }; 308 };