Skip to main content

Module check_unused

Module check_unused 

Source

Re-exportsยง

use std::borrow::Cow; ๐Ÿ”’
use rustc_ast as ast; ๐Ÿ”’
use rustc_ast::visit; ๐Ÿ”’
use rustc_ast::visit::Visitor; ๐Ÿ”’
use rustc_data_structures::fx::FxHashMap; ๐Ÿ”’
use rustc_data_structures::fx::FxIndexMap; ๐Ÿ”’
use rustc_data_structures::fx::FxIndexSet; ๐Ÿ”’
use rustc_data_structures::unord::UnordSet; ๐Ÿ”’
use rustc_errors::DiagArgValue; ๐Ÿ”’
use rustc_errors::Diagnostic; ๐Ÿ”’
use rustc_errors::MultiSpan; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_hir::def::Res; ๐Ÿ”’
use rustc_hir::def_id::LocalDefId; ๐Ÿ”’
use rustc_lint_defs::builtin::MACRO_USE_EXTERN_CRATE; ๐Ÿ”’
use rustc_lint_defs::builtin::UNUSED_EXTERN_CRATES; ๐Ÿ”’
use rustc_lint_defs::builtin::UNUSED_IMPORTS; ๐Ÿ”’
use rustc_lint_defs::builtin::UNUSED_QUALIFICATIONS; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::Ident; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::kw; ๐Ÿ”’
use crate::imports::Import; ๐Ÿ”’
use crate::imports::ImportKind; ๐Ÿ”’
use crate::DeclKind; ๐Ÿ”’
use crate::IdentKey; ๐Ÿ”’
use crate::LateDecl; ๐Ÿ”’
use crate::Resolver; ๐Ÿ”’
use crate::diagnostics; ๐Ÿ”’
use crate::module_to_string; ๐Ÿ”’
use crate::with_owner; ๐Ÿ”’

Structsยง

ExternCrateToLint ๐Ÿ”’
UnusedImport ๐Ÿ”’
UnusedImportCheckVisitor ๐Ÿ”’

Enumsยง

UnusedSpanResult ๐Ÿ”’

Functionsยง

calc_unused_spans ๐Ÿ”’