resolve: Add a test for issue #57539
This commit is contained in:
parent
d6525ef539
commit
ebdd072e3b
8
src/test/ui/imports/issue-57539.rs
Normal file
8
src/test/ui/imports/issue-57539.rs
Normal file
@ -0,0 +1,8 @@
|
||||
// edition:2018
|
||||
|
||||
mod core {
|
||||
use core; //~ ERROR `core` is ambiguous
|
||||
use crate::*;
|
||||
}
|
||||
|
||||
fn main() {}
|
18
src/test/ui/imports/issue-57539.stderr
Normal file
18
src/test/ui/imports/issue-57539.stderr
Normal file
@ -0,0 +1,18 @@
|
||||
error[E0659]: `core` is ambiguous (name vs any other name during import resolution)
|
||||
--> $DIR/issue-57539.rs:4:9
|
||||
|
|
||||
LL | use core; //~ ERROR `core` is ambiguous
|
||||
| ^^^^ ambiguous name
|
||||
|
|
||||
= note: `core` could refer to a built-in extern crate
|
||||
= help: use `::core` to refer to this extern crate unambiguously
|
||||
note: `core` could also refer to the module imported here
|
||||
--> $DIR/issue-57539.rs:5:9
|
||||
|
|
||||
LL | use crate::*;
|
||||
| ^^^^^^^^
|
||||
= help: use `self::core` to refer to this module unambiguously
|
||||
|
||||
error: aborting due to previous error
|
||||
|
||||
For more information about this error, try `rustc --explain E0659`.
|
Loading…
x
Reference in New Issue
Block a user