rust/crates/ra_hir_ty/src/infer
Florian Diebold d17c5416af Resolve Self::AssocTy in impls
To do this we need to carry around the original resolution a bit, because `Self`
gets resolved to the actual type immediately, but you're not allowed to write
the equivalent type in a projection. (I tried just comparing the projection base
type with the impl self type, but that seemed too dirty.) This is basically how
rustc does it as well.

Fixes #3249.
2020-03-06 18:14:39 +01:00
..
coerce.rs Implement unsize coercion using proper trait solving 2020-02-22 11:09:21 +01:00
expr.rs Do autoderef for indexing 2020-02-29 22:48:53 +01:00
pat.rs Reformat? 2020-03-02 14:28:34 +01:00
path.rs Resolve Self::AssocTy in impls 2020-03-06 18:14:39 +01:00
unify.rs Fix #3373 2020-03-01 14:31:35 +01:00