rust/compiler/rustc_middle
surechen a61126cef6 By tracking import use types to check whether it is scope uses or the other situations like module-relative uses, we can do more accurate redundant import checking.
fixes #117448

For example unnecessary imports in std::prelude that can be eliminated:

```rust
use std::option::Option::Some;//~ WARNING the item `Some` is imported redundantly
use std::option::Option::None; //~ WARNING the item `None` is imported redundantly
```
2024-02-18 16:38:11 +08:00
..
src By tracking import use types to check whether it is scope uses or the other situations like module-relative uses, we can do more accurate redundant import checking. 2024-02-18 16:38:11 +08:00
Cargo.toml Update measureme crate to version 11 2024-01-13 16:32:03 +01:00
README.md
messages.ftl Add a custom panic message for resuming `gen` blocks after they panicked 2023-10-30 10:23:57 +00:00

README.md

For more information about how rustc works, see the rustc dev guide.