{"ast_node_type":"other","tokens":[{"end":18,"kind":"keyword","start":0,"text":"match"}]}
        match *e {
    fn lower_range_end(&mut self, e: &RangeEnd, has_end: bool) -> hir::RangeEnd {
            RangeEnd::Excluded if has_end => hir::RangeEnd::Excluded,