Manish Goregaokar
|
ac7f9ccb6f
|
diagnostics: Differentiate between edition meanings of ::foo in resolve diagnostics (for bare `::foo`)
|
2021-03-07 14:21:48 -08:00 |
Ryan Levick
|
d829e40c7b
|
Improve unknown external crate error
|
2021-01-18 12:05:07 +01:00 |
Vadim Petrochenkov
|
3522add318
|
resolve: Do not put nonexistent crate `meta` into prelude
|
2020-10-17 14:04:49 +03:00 |
Camelid
|
2c5e2a6fc6
|
Improve wording for external crate resolution error
I think it reads better this way.
|
2020-09-30 16:03:01 -07:00 |
Kornel
|
7ec1de062a
|
Clarify message about unresolved use
|
2020-09-01 18:38:14 +01:00 |
Tamir Duberstein
|
62cf767a4a
|
Avoid "whitelist"
Other terms are more inclusive and precise.
|
2020-07-10 07:39:28 -04:00 |
Vadim Petrochenkov
|
e18ad70d2b
|
diagnostics: Describe crate root modules in `DefKind::Mod` as "crate"
|
2019-08-10 23:17:20 +03:00 |
Vadim Petrochenkov
|
8eaf17bca2
|
Introduce built-in macros through libcore
|
2019-07-26 13:09:54 +03:00 |
Vadim Petrochenkov
|
fa72a81bea
|
Update tests
|
2019-03-11 23:10:26 +03:00 |
Vadim Petrochenkov
|
79134c0517
|
Stabilize `uniform_paths`
|
2019-01-12 16:18:55 +03:00 |
Mark Rousskov
|
2a663555dd
|
Remove licenses
|
2018-12-25 21:08:33 -07:00 |
Alexander Regueiro
|
ee89c088b0
|
Various minor/cosmetic improvements to code
|
2018-12-07 23:53:34 +00:00 |
Vadim Petrochenkov
|
4fc3c13e32
|
resolve: Avoid sentence breaks in diagnostics
|
2018-11-18 13:58:36 +03:00 |
Vadim Petrochenkov
|
8e88c3470a
|
resolve: Reintroduce feature gate for uniform paths in imports
|
2018-11-18 13:57:04 +03:00 |
Vadim Petrochenkov
|
a38f903114
|
Fix ICEs from imports of items not defined in modules
|
2018-11-18 13:57:03 +03:00 |
Vadim Petrochenkov
|
4c5d822a8b
|
resolve: Check resolution consistency for import paths and multi-segment macro paths
|
2018-11-18 13:55:58 +03:00 |
Eduard-Mihai Burtescu
|
38c82a2180
|
rustc_resolve: always include core, std and meta in the extern prelude.
|
2018-09-15 22:48:10 +03:00 |
Eduard-Mihai Burtescu
|
9eb7a3c76f
|
rustc_resolve: don't allow `::crate_name` to bypass `extern_prelude`.
|
2018-09-15 22:48:10 +03:00 |
David Wood
|
3fc7ab2373
|
Merged migrated compile-fail tests and ui tests. Fixes #46841.
|
2018-08-14 11:12:09 +02:00 |