Re-exportsยง
use std::ops::ControlFlow;๐use rustc_errors::Applicability;๐use rustc_errors::Diag;๐use rustc_hir::def::DefKind;๐use rustc_hir::def_id::DefId;๐use rustc_hir::def_id::LocalDefId;๐use rustc_hir::intravisit;๐use rustc_hir::intravisit::Visitor;๐use rustc_hir::intravisit::walk_lifetime;๐use rustc_hir::GenericArg;๐use rustc_hir::HirId;๐use rustc_hir::LifetimeKind;๐use rustc_hir::Path;๐use rustc_hir::QPath;๐use rustc_hir::TyKind;๐use rustc_middle::hir::nested_filter::All;๐use rustc_middle::ty::GenericParamDef;๐use rustc_middle::ty::GenericParamDefKind;๐use rustc_middle::ty::TyCtxt;๐use crate::hir::def::Res;๐
Structsยง
- Param
Usage ๐Visitor - Use a Visitor to find usages of the type or lifetime parameter
Functionsยง
- suggest_
to_ ๐remove_ or_ use_ generic - Adds a suggestion to a diagnostic to either remove an unused generic parameter, or use it.