syntax_data: {"ast_node_type":"variable","tokens":[{"end":72,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:             let state = if let Some((resume, mut resume_arg)) = resume {
context_before:             self.make_state(v, source_info, is_return, &mut data.statements);
context_after:                 // Yield