about summary refs log tree commit diff
path: root/clippy_lints/src/functions.rs
diff options
context:
space:
mode:
Diffstat (limited to 'clippy_lints/src/functions.rs')
-rw-r--r--clippy_lints/src/functions.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/clippy_lints/src/functions.rs b/clippy_lints/src/functions.rs
index 991d129e8f0..1f9bd7a691b 100644
--- a/clippy_lints/src/functions.rs
+++ b/clippy_lints/src/functions.rs
@@ -513,7 +513,7 @@ fn is_mutable_ty<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, ty: Ty<'tcx>, span: Span,
         // primitive types are never mutable
         ty::Bool | ty::Char | ty::Int(_) | ty::Uint(_) | ty::Float(_) | ty::Str => false,
         ty::Adt(ref adt, ref substs) => {
-            tys.insert(adt.did) && !ty.is_freeze(cx.tcx, cx.param_env, span)
+            tys.insert(adt.did) && !ty.is_freeze(cx.tcx.at(span), cx.param_env)
                 || KNOWN_WRAPPER_TYS.iter().any(|path| match_def_path(cx, adt.did, path))
                     && substs.types().any(|ty| is_mutable_ty(cx, ty, span, tys))
         },