{"ast_node_type":"impl","tokens":[{"end":84,"kind":"keyword","start":0,"text":"///"}]}
    /// the slice impl candidate would be rejected anyway (if no ambiguity existed).
    /// If we're in an irrefutable pattern we prefer the array impl candidate given that
    fn pat_is_irrefutable(&self, decl_ctxt: Option<DeclContext>) -> bool {