syntax_data: {"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"tcx.arena.alloc_from_iter(tys.into_iter().map(|ty|"}]}
source_snippet:             tcx.arena.alloc_from_iter(tys.into_iter().map(|ty| (ty, impl_spans.next().unwrap())))
context_before:             let mut impl_spans = impl_spans(tcx, def_id);
context_after:         }