{"ast_node_type":"variable","tokens":[{"end":37,"kind":"keyword","start":0,"text":"while"}]}
    while let Some(tt) = tts.next() {
    let mut tts = tt.iter();
        let TtElement::Leaf(tt::Leaf::Ident(ident)) = tt else {