{"ast_node_type":"other","tokens":[{"end":21,"kind":"keyword","start":0,"text":"Some(pat)"}]}
            Some(pat)
        ) {
        } else if let Some(pat) = self.eat_metavar_seq(MetaVarKind::Pat(PatWithOr), |this| {