syntax_data: {"ast_node_type":"variable","tokens":[{"end":64,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:     let default_block = insert_poll_ready_block(tcx, &mut body);
context_before:     // For fully-polled coroutine, async drop has nothing to do.
context_after:     insert_switch(&mut body, cases, transform, default_block);