syntax_data: {"ast_node_type":"variable","tokens":[{"end":37,"kind":"keyword","start":0,"text":"let"}]}
source_snippet:         let state_ty = state_decl.ty;
context_before:         let state_decl = &self.local_decls[scope.state_place.as_local().unwrap()];
context_after:         let (discriminant_ty, rvalue) = match state_ty.kind() {