syntax_data: {"ast_node_type":"variable","tokens":[{"end":84,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:         if let Some(&Some((ty, variant_index, idx))) = self.remap.get(place.local) {
context_before:         // Replace an Local in the remap with a coroutine struct access
context_after:             replace_base(place, self.make_field(variant_index, idx, ty), self.tcx);