{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"//"}]}
            // when `P` can be reparsed as a type `T`.
            // A slice/array pattern `[P]` can be reparsed as `[T]`, an unsized array,
            PatKind::Slice(pats) if let [pat] = pats.as_slice() => {