{"ast_node_type":"variable","tokens":[{"end":47,"kind":"keyword","start":0,"text":"while"}]}
        while let Some(error) = errors.next() {
        let mut suggestions = vec![];
            only_extras_so_far &= matches!(error, Error::Extra(_));