{"ast_node_type":"other","tokens":[{"end":62,"kind":"keyword","start":0,"text":"tls::enter_context(&icx,"}]}
            tls::enter_context(&icx, move || (*f)(diagnostic))
            let icx = tls::ImplicitCtxt { task_deps: TaskDepsRef::Ignore, ..icx.clone() };
        } else {