about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src/imports.rs
AgeCommit message (Expand)AuthorLines
2022-03-30Spellchecking compiler commentsYuri Astrakhan-1/+1
2022-03-25resolve: Rename `CrateLint` to `Finalize`Vadim Petrochenkov-18/+17
2022-03-25resolve: Stop passing unused spans and node ids to path resolution functionsVadim Petrochenkov-58/+26
2022-03-25resolve: Do not build expensive suggestions if they are not actually usedVadim Petrochenkov-10/+6
2022-03-04fix invalid `unresolved imports` errors the asterisk wildcard syntax causesTakayuki Maeda-1/+3
2022-02-24resolve/metadata: Stop encoding macros as reexportsVadim Petrochenkov-7/+15
2022-02-19Adopt let else in more placesest31-12/+7
2022-02-15Rename `PtrKey` as `Interned` and improve it.Nicholas Nethercote-4/+4
2022-01-09Compute most of Public/Exported access level in rustc_resolveLamb-1/+3
2022-01-09rustc_middle: Rename `Export` to `ModChild` and add some commentsVadim Petrochenkov-3/+3
2021-11-20Rollup merge of #90628 - ken-matsui:clarify-error-messages-caused-by-reexport...Matthias Krüger-17/+33
2021-11-20Clarify error messages caused by re-exporting `pub(crate)` visibility to outsideKen Matsui-17/+33
2021-11-09Add `ty::Visibility::is_public()`inquisitivecrystal-1/+1
2021-10-17rustc_span: `Ident::invalid` -> `Ident::empty`Vadim Petrochenkov-1/+1
2021-10-08remove unwrap_or! macroklensy-5/+4
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-1/+1
2021-10-02resolve: Avoid comparing modules by optional def-idVadim Petrochenkov-3/+3
2021-09-24resolve: Rename some expansion def scope methodsVadim Petrochenkov-3/+3
2021-09-10rustc: Remove local variable IDs from `Export`sVadim Petrochenkov-3/+2
2021-08-22Stop tracking namespce in used_imports.Mara Bos-6/+5
2021-07-17Use LocalExpnId where possible.Camille GILLOT-7/+8
2021-03-21Fix ICE with `use clippy::a::b;`Camelid-2/+2
2021-02-11resolve: Reduce scope of `pub_use_of_private_extern_crate` deprecation lintVadim Petrochenkov-12/+20
2021-02-10resolve: Remove visibility hacks for enum variants and trait itemsVadim Petrochenkov-74/+7
2020-11-24Move lev_distance to rustc_ast, make non-genericArlie Davis-22/+26
2020-11-06Revert "Revert "resolve: Avoid "self-confirming" import resolutions in one mo...Mark Rousskov-2/+11
2020-10-30Fix even more clippy warningsJoshua Nelson-23/+13
2020-10-02Revert "resolve: Avoid "self-confirming" import resolutions in one more case"Vadim Petrochenkov-11/+2
2020-09-30Improve wording for external crate resolution errorCamelid-1/+1
2020-08-30mv compiler to compiler/mark-0/+1505