11 fn function_call_stops_borrow_extension() {
12 let phantom_pinned = identity(pin!(PhantomPinned));
13 //~^ ERROR temporary value dropped while borrowed
17 fn promotion_only_works_for_the_innermost_block() {
18 let phantom_pinned = {
19 let phantom_pinned = pin!(PhantomPinned);
20 //~^ ERROR temporary value dropped while borrowed
27 function_call_stops_borrow_extension();
28 promotion_only_works_for_the_innermost_block();