{"ast_node_type":"variable","tokens":[{"end":91,"kind":"keyword","start":0,"text":"&&"}]}
            && let mut never_errors = remaining_errors_if_fallback_to(self.tcx.types.never)
        if unit_errors.is_empty()
            && let [never_error, ..] = never_errors.as_mut_slice()