diff options
author | Aleksey Kladov <[email protected]> | 2019-11-25 15:58:17 +0000 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-11-25 15:58:17 +0000 |
commit | 1a0da6d4dad846568042f85ad7225b45b3275e49 (patch) | |
tree | 3fe683f845d7b3b47f44337303dac2ff8312a832 /crates/ra_hir/src/ty/infer | |
parent | 6d2ec8765d418b365dfaf472ab9b2b53b8eeafa9 (diff) |
Use TypeAliasId in Ty, pt 2
Diffstat (limited to 'crates/ra_hir/src/ty/infer')
-rw-r--r-- | crates/ra_hir/src/ty/infer/expr.rs | 6 |
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 | }; |