summaryrefslogtreecommitdiffstats
path: root/third_party/rust/extend/tests/compile_pass/visibility_config.rs
blob: bcb8b19576875013e83d14aa8ce7078b456892c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod a {
    use extend::ext;

    #[ext(pub)]
    impl i32 {
        fn foo() -> Foo { Foo }
    }

    pub struct Foo;
}

fn main() {
    use a::i32Ext;
    i32::foo();
}