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

mod a {
    pub mod b {
        pub fn foo() {}
        pub fn bar() {}
        pub fn baz() {}
    }
    pub fn baz() {}
}

use a::b::*;
use a::baz;

pub fn func() {
    baz();
    foo();
    bar();
}