{"ast_node_type":"variable","tokens":[{"end":18,"kind":"keyword","start":0,"text":"let"}]}
    let mut body =
    let source = MirSource::from_instance(ty::InstanceKind::AsyncDropGlue(def_id, ty));
        new_body(source, blocks, local_decls_for_sig(&sig, span), sig.inputs().len(), span);