2 //[mir]compile-flags: -Z borrowck=mir
9 let mut fancy_num = FancyNum { num: 5 };
10 let fancy_ref = &fancy_num;
11 fancy_num = FancyNum { num: 6 }; //[ast]~ ERROR E0506
12 //[mir]~^ ERROR [E0506]
14 println!("Num: {}, Ref: {}", fancy_num.num, fancy_ref.num);