about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMaybe Waffle <waffle.lapkin@gmail.com>2023-05-09 21:30:28 +0000
committerMaybe Lapkin <waffle.lapkin@gmail.com>2024-07-07 17:11:05 +0200
commit30b18d7c3621e4b6c2cb84b7f84e72c8efd3ff3f (patch)
tree981f52d7edde414325022fb7a324cf62f586f001
parent5f4caae11c7a640350fbe90ddc465d8e2fa0156e (diff)
downloadrust-30b18d7c3621e4b6c2cb84b7f84e72c8efd3ff3f.tar.gz
rust-30b18d7c3621e4b6c2cb84b7f84e72c8efd3ff3f.zip
Add support for `mir::TerminatorKind::TailCall` in clippy
-rw-r--r--src/tools/clippy/clippy_utils/src/qualify_min_const_fn.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tools/clippy/clippy_utils/src/qualify_min_const_fn.rs b/src/tools/clippy/clippy_utils/src/qualify_min_const_fn.rs
index 42b10f69c0c..f206b2ceebc 100644
--- a/src/tools/clippy/clippy_utils/src/qualify_min_const_fn.rs
+++ b/src/tools/clippy/clippy_utils/src/qualify_min_const_fn.rs
@@ -330,7 +330,8 @@ fn check_terminator<'tcx>(
             target: _,
             unwind: _,
             fn_span: _,
-        } => {
+        }
+        | TerminatorKind::TailCall { func, args, fn_span: _ } => {
             let fn_ty = func.ty(body, tcx);
             if let ty::FnDef(fn_def_id, _) = *fn_ty.kind() {
                 if !is_const_fn(tcx, fn_def_id, msrv) {