{"ast_node_type":"variable","tokens":[{"end":44,"kind":"keyword","start":0,"text":"while"}]}
        while let Some(block_info) = block {
        let mut block = self.block;
            let parent = block_info.parent.def_map(db, self.krate);