if let StmtKind::Let(local) = stmt.kind && let Some(init) = local.init && let ExprKind::Call(func, args) = init.kind && is_path_diagnostic_item(cx, func, sym::transmute) && args.len() == 1 && let PatKind::Wild = local.pat.kind { // report your lint here }