- check_general_case(cx, name, method_span, &args[0], &args[1], expr.span, None);
- },
- hir::ExprKind::Block(block, _) => {
- if let BlockCheckMode::UnsafeBlock(UnsafeSource::UserProvided) = block.rules {
- if let Some(block_expr) = block.expr {
- if let hir::ExprKind::MethodCall(..) = block_expr.kind {
- check_general_case(cx, name, method_span, &args[0], &args[1], expr.span, None);
- }
- }
- }
+ check_general_case(cx, name, method_span, self_arg, arg, expr.span, None);