about summary refs log tree commit diff
path: root/src/test/ui/borrowck/immutable-arg.rs
blob: 8d1cd3c80455c971f70132196171c0502f9a5c14 (plain)
1
2
3
4
5
6
7
8
9
//compile-flags: -Z borrowck=compare

fn foo(_x: u32) {
    _x = 4;
    //~^ ERROR cannot assign to immutable argument `_x` (Mir)
    //~^^ ERROR cannot assign twice to immutable variable `_x` (Ast)
}

fn main() {}