{"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"if"}]}
            if no_mangle && data.abi.as_ref().is_some_and(|abi| *abi != sym::Rust) {
            let no_mangle = self.db.attrs(func.into()).by_key(sym::no_mangle).exists();
                cov_mark::hit!(extern_func_no_mangle_ignored);