syntax_data: {"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"ty:"}]}
source_snippet:                     ty: var_ty,
context_before:                     var: LocalVarId(id),
context_after:                     subpattern: self.lower_opt_pattern(sub),