diff options
| author | Michael Goulet <michael@errs.io> | 2022-12-27 04:28:02 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2022-12-27 05:09:43 +0000 |
| commit | 564435f20a740d9d95180f3a053aec36feed765d (patch) | |
| tree | 079fa8cb5baf40b052802bfb5803fc20aa840c0b /src/test | |
| parent | caa64e5b5e7605a1c1428b2a402021bef83f3e1e (diff) | |
Suppress suggestions for nested use tree
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/imports/bad-import-in-nested.rs | 14 | ||||
| -rw-r--r-- | src/test/ui/imports/bad-import-in-nested.stderr | 9 |
2 files changed, 23 insertions, 0 deletions
diff --git a/src/test/ui/imports/bad-import-in-nested.rs b/src/test/ui/imports/bad-import-in-nested.rs new file mode 100644 index 00000000000..5ab0d3d60c9 --- /dev/null +++ b/src/test/ui/imports/bad-import-in-nested.rs @@ -0,0 +1,14 @@ +#![allow(unused)] + +mod A { + pub(crate) type AA = (); +} + +mod C {} + +mod B { + use crate::C::{self, AA}; + //~^ ERROR unresolved import `crate::C::AA` +} + +fn main() {} diff --git a/src/test/ui/imports/bad-import-in-nested.stderr b/src/test/ui/imports/bad-import-in-nested.stderr new file mode 100644 index 00000000000..a107048d579 --- /dev/null +++ b/src/test/ui/imports/bad-import-in-nested.stderr @@ -0,0 +1,9 @@ +error[E0432]: unresolved import `crate::C::AA` + --> $DIR/bad-import-in-nested.rs:10:26 + | +LL | use crate::C::{self, AA}; + | ^^ no `AA` in `C` + +error: aborting due to previous error + +For more information about this error, try `rustc --explain E0432`. |
