{"ast_node_type":"other","tokens":[{"end":89,"kind":"keyword","start":0,"text":"if"}]}
            if self.infcx.tcx.is_lang_item(self.infcx.tcx.parent(id), LangItem::FnOnce) {
            debug!("add_moved_or_invoked_closure_note: id={:?}", id);
                let closure = match args.first() {