about summary refs log tree commit diff
path: root/src/test/run-pass/obj-self.rs
blob: c6a1b141558b3f99369ba84261f03eee9d64bffc (plain)
1
2
3
4
5
6
7
8
9
10
11
fn main() {
    obj foo() {
        fn m1() { log "hi!"; }
        fn m2() { self.m1(); }
    }
    let a = foo();
    a.m1();
    a.m2();
}