syntax_data: {"ast_node_type":"other","tokens":[{"end":56,"kind":"keyword","start":0,"text":"return"}]}
source_snippet:                 return Box::new(Pat { span, ty, kind });
context_before:                 let kind = self.lower_variant_or_leaf(res, id, span, ty, vec![]);
context_after:             }