{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"Pat::Path(path)"}]}
            Pat::Path(path) => {
            Pat::Or(pats) => pats.iter().all(|p| self.is_non_ref_pat(body, *p)),
                // A const is a reference pattern, but other value ns things aren't (see #16131).