2 // compile-flags: -Zdrop-tracking
4 // Based on addassign-yield.rs, but with drop tracking enabled. Originally we did not implement
5 // the fake_read callback on ExprUseVisitor which caused this case to break.
7 #![feature(generators)]
15 } += match String::new() {
20 // Please don't ever actually write something like this
28 } += match String::new() {
33 } += match String::new() {