bors[bot] 0c35d82329
Merge #1721 #1723
1721: Impl/dyn trait r=flodiebold a=flodiebold

This adds support for `impl Trait` and `dyn Trait` types as far as possible without Chalk. So we can represent them in the type system, and handle them in method resolution, but Chalk doesn't know about them yet. There's a small temporary hack here where we bypass Chalk during method resolution, so we can handle simple method calls on them and completion works.

Fixes #1608.

1723: Make sysroot use `RUST_SRC_PATH` if set r=matklad a=bkchr



Co-authored-by: Florian Diebold <flodiebold@gmail.com>
Co-authored-by: Bastian Köcher <git@kchr.de>
2019-08-22 20:06:32 +00:00
..
2019-08-17 22:21:59 +03:00
2019-08-06 10:57:16 +02:00
2019-08-22 15:07:31 +03:00
2019-08-22 15:57:48 +03:00
2019-08-15 15:27:00 +03:00
2019-07-20 16:52:11 +03:00
2019-08-22 21:58:29 +02:00
2019-08-22 12:17:21 +00:00
2019-08-22 15:07:31 +03:00
2019-08-22 12:53:54 -07:00
2019-08-17 15:29:57 +03:00
2019-08-22 20:06:32 +00:00
2019-08-22 15:57:48 +03:00
2019-07-04 23:09:09 +03:00
2019-08-06 14:28:31 +02:00
2019-08-21 11:09:01 +03:00