{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"self.awaitable_context.replace(awaitable);"}]}
        self.awaitable_context.replace(awaitable);
    fn collect(&mut self, expr: Option<ast::Expr>, awaitable: Awaitable) -> ExprId {
        self.with_label_rib(RibKind::Closure, |this| {