{"ast_node_type":"variable","tokens":[{"end":63,"kind":"keyword","start":0,"text":"let"}]}
        let mut outer_most_loop: Option<&hir::Expr<'_>> = None;
        // The top-most loop where the moved expression could be moved to a new binding.
        for (_, node) in tcx.hir_parent_iter(expr.hir_id) {