about summary refs log tree commit diff
path: root/tests/ui/stable-mir-print/basic_function.rs
blob: 6394edcbb7847681dcb9e09bd7b306f61ace6713 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// compile-flags: -Z unpretty=stable-mir -Z mir-opt-level=3
// check-pass
// only-x86_64

fn foo(i:i32) -> i32 {
    i + 1
}

fn bar(vec: &mut Vec<i32>) -> Vec<i32> {
    let mut new_vec = vec.clone();
    new_vec.push(1);
    new_vec
}

fn main(){}