syntax_data: {"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"visit_subpat(self,"}]}
source_snippet:                     visit_subpat(self, subpattern, &user_tys.subslice(from, to), f);
context_before:                 if let Some(subpattern) = slice {
context_after:                 }