{"ast_node_type":"other","tokens":[{"end":81,"kind":"keyword","start":0,"text":"if"}]}
                if body.is_none() && !is_intrinsic && !self.is_sdylib_interface {
                let is_intrinsic = item.attrs.iter().any(|a| a.has_name(sym::rustc_intrinsic));
                    self.dcx().emit_err(errors::FnWithoutBody {