]> git.lizzy.rs Git - rust.git/blob - tests/ui/use/use-nested-groups-unused-imports.rs
Don't resolve type var roots in point_at_expr_source_of_inferred_type
[rust.git] / tests / ui / use / use-nested-groups-unused-imports.rs
1 #![allow(dead_code)]
2 #![deny(unused_imports)]
3
4 mod foo {
5     pub mod bar {
6         pub mod baz {
7             pub struct Bar();
8         }
9         pub mod foobar {}
10     }
11
12     pub struct Foo();
13 }
14
15 use foo::{Foo, bar::{baz::{}, foobar::*}, *};
16     //~^ ERROR unused imports: `*`, `Foo`, `baz::{}`, `foobar::*`
17 use foo::bar::baz::{*, *};
18     //~^ ERROR unused import: `*`
19 use foo::{};
20     //~^ ERROR unused import: `foo::{}`
21
22 fn main() {
23     let _: Bar;
24 }