{"ast_node_type":"variable","tokens":[{"end":87,"kind":"keyword","start":0,"text":"while"}]}
            while let Some(tt::Leaf::Ident(tt::Ident { sym: text, span, is_raw: _ })) =
            let mut deg = 1;
                leaves.next()