summary refs log tree commit diff
path: root/tests/ui/stable-mir-print/basic_function.rs
blob: 9b27a56dab100380282d1e16ddc6248c6038d88f (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(){}