syntax_data: {"ast_node_type":"variable","tokens":[{"end":24,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:     let switch_targets =
context_before:     let (assign, discr) = transform.get_discr(body);
context_after:         SwitchTargets::new(cases.iter().map(|(i, bb)| ((*i) as u128, *bb)), default_block);