syntax_data: {"ast_node_type":"variable","tokens":[{"end":94,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:                 if let InstanceKind::ConstructCoroutineInClosureShim { receiver_by_ref, .. } =
context_before:             let env_ty =
context_after:                     instance.def