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