summaryrefslogtreecommitdiffstats
path: root/third_party/rust/extend/tests/compile_pass/pub_impl.rs
blob: f7bff519c017aec916e00158911dde3d9d449280 (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();
}