diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2019-09-14 09:06:31 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2019-09-14 09:06:31 +0100 |
commit | 4ed44c80db3a31a516d2761d0d9f7c0e1e381597 (patch) | |
tree | b9e0af636566398fd983bca29f3af20405c9da51 /crates/ra_hir/src/ty/infer.rs | |
parent | b8c16ec002d48f4fb9d883d091114ccd1286ba47 (diff) | |
parent | a61615c95537ec85b6b52505f42cbd9481adf89d (diff) |
Merge #1843
1843: Upgrade Chalk r=flodiebold a=flodiebold
... and remove Ty::UnselectedProjection. It'll be handled differently.
Co-authored-by: Florian Diebold <[email protected]>
Diffstat (limited to 'crates/ra_hir/src/ty/infer.rs')
-rw-r--r-- | crates/ra_hir/src/ty/infer.rs | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/crates/ra_hir/src/ty/infer.rs b/crates/ra_hir/src/ty/infer.rs index 3ee083a04..bf57bb3b7 100644 --- a/crates/ra_hir/src/ty/infer.rs +++ b/crates/ra_hir/src/ty/infer.rs | |||
@@ -429,10 +429,6 @@ impl<'a, D: HirDatabase> InferenceContext<'a, D> { | |||
429 | let ty = self.resolve_ty_as_possible(&mut vec![], ty); | 429 | let ty = self.resolve_ty_as_possible(&mut vec![], ty); |
430 | ty.fold(&mut |ty| match ty { | 430 | ty.fold(&mut |ty| match ty { |
431 | Ty::Projection(proj_ty) => self.normalize_projection_ty(proj_ty), | 431 | Ty::Projection(proj_ty) => self.normalize_projection_ty(proj_ty), |
432 | Ty::UnselectedProjection(proj_ty) => { | ||
433 | // FIXME use Chalk's unselected projection support | ||
434 | Ty::UnselectedProjection(proj_ty) | ||
435 | } | ||
436 | _ => ty, | 432 | _ => ty, |
437 | }) | 433 | }) |
438 | } | 434 | } |