Add doc for the clippy_lints::methods::derefs_to_slice() helper

This commit is contained in:
Samuel Tardieu 2025-04-08 09:56:08 +02:00
parent f74d7ce813
commit f5122ae4fd

View file

@ -8,6 +8,9 @@ use rustc_middle::ty::{self, Ty};
use rustc_span::Span;
use rustc_span::symbol::sym;
/// Checks if `expr`, of type `ty`, corresponds to a slice or can be dereferenced to a slice, or if
/// `expr` is a method call to `.iter()` on such a type. In these cases, return the slice-like
/// expression.
pub(super) fn derefs_to_slice<'tcx>(
cx: &LateContext<'tcx>,
expr: &'tcx Expr<'tcx>,