{"ast_node_type":"other","tokens":[{"end":63,"kind":"keyword","start":0,"text":"assert!(fcx.deferred_call_resolutions.borrow().is_empty());"}]}
    assert!(fcx.deferred_call_resolutions.borrow().is_empty());
    fcx.closure_analyze(body);
    // Before the coroutine analysis, temporary scopes shall be marked to provide more