{"ast_node_type":"other","tokens":[{"end":78,"kind":"keyword","start":0,"text":"&&"}]}
            && tcx.needs_coroutine_by_move_body_def_id(body_owner.to_def_id())
        if let DefKind::Closure = tcx.def_kind(body_owner)
        {