{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"Pat::Or(subpats)"}]}
            Pat::Or(subpats) => {
            // can lead to unsoundness.
                subpats.iter().all(|pat| self.pat_guaranteed_to_constitute_read_for_never(*pat))