{"ast_node_type":"other","tokens":[{"end":83,"kind":"keyword","start":0,"text":"for"}]}
            for (_, elem) in elements.iter().enumerate_and_adjust(max_len, ddpos) {
            let element_tys_iter = (0..max_len).map(|_| Ty::new_error(tcx, reported));
                self.check_pat(elem, Ty::new_error(tcx, reported), pat_info);