about summary refs log tree commit diff
path: root/src/test/run-pass/obj-with-vec.rs
blob: 1ce8cbc46bf487e18ec717c8b5c420ef952f9479 (plain)
1
2
3
4
5
6
7
8
9
10
fn main() {
    obj buf(data: [u8]) {
        fn get(i: int) -> u8 { ret data[i]; }
    }
    let b = buf([1 as u8, 2 as u8, 3 as u8]);
    log b.get(1);
    assert (b.get(1) == 2 as u8);
}