3 // mir borrowck previously incorrectly set `tainted_by_errors`
4 // when buffering lints, which resulted in ICE later on,
9 fn get(&self) -> &i32 {
13 fn insert(&mut self, _: i32) {}
18 let mut conflict = Repro;
19 let prev = conflict.get();
20 conflict.insert(*prev + *x);