1 #![feature(rustc_attrs)]
5 //~^ ERROR cannot use `self.width` because it was mutably borrowed
14 fn get_size(&mut self, n: usize) -> usize {
18 fn get_other(&mut self) -> usize {
20 r.get_size(width!(self))
22 // Above is like `self.get_size(width!(self))`, but it
23 // deliberately avoids NLL's two phase borrow feature.