syntax_data: {"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"self.highlight_regions.iter().find_map(|h|"}]}
source_snippet:         self.highlight_regions.iter().find_map(|h| match h {
context_before:     fn region_highlighted(&self, region: ty::Region<'tcx>) -> Option<usize> {
context_after:             Some((r, n)) if *r == region => Some(*n),