aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/rust/compile/name_resolution14.rs
blob: eaef6a52f160723e87053b339413e72a03326284 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// { dg-options "-frust-name-resolution-2.0" }

pub mod foo {
    pub macro bar() {}
}

use foo::biz; // { dg-error "unresolved import .foo::biz. .E0433." }

use foo::{bar, baz, biz};
// { dg-error "unresolved import .foo::baz. .E0433." "" { target *-*-* } .-1 }
// { dg-error "unresolved import .foo::biz. .E0433." "" { target *-*-* } .-2 }

fn main() {
    bar!();
}