{"ast_node_type":"variable","tokens":[{"end":60,"kind":"keyword","start":0,"text":"while"}]}
        while let hir::ExprKind::Path(ref qpath) = expr.kind
            && let Some(parent_node) = match self.qpath_res(qpath, expr.hir_id) {