summary refs log tree commit diff
path: root/src/test/run-pass/unique-assign-generic.rs
blob: 8addb1acaf2cf73e941b05306dd58ba759046cbe (plain)
1
2
3
4
5
6
7
8
9
10
11
fn f<T: copy>(t: T) -> T {
    let t1 = t;
    t1
}

fn main() {
    let t = f(~100);
    assert t == ~100;
    let t = f(~@~[100]);
    assert t == ~@~[100];
}