{"ast_node_type":"variable","tokens":[{"end":78,"kind":"keyword","start":0,"text":"let"}]}
        let mut lifetime_ends_after_call: Vec<(Bx::Value, Size)> = Vec::new();
        // to generate `lifetime_end` when the call returns.
        'make_args: for (i, arg) in first_args.iter().enumerate() {