{"ast_node_type":"function","tokens":[{"end":79,"kind":"keyword","start":0,"text":"fn"}]}
    fn pat_is_irrefutable(&self, decl_origin: Option<DeclOrigin<'_>>) -> bool {
    /// the slice impl candidate would be rejected anyway (if no ambiguity existed).
        match decl_origin {