Warn unused trait imports
This commit is contained in:
parent
7ad1900e1c
commit
24d86137f5
13 changed files with 169 additions and 25 deletions
|
|
@ -795,6 +795,7 @@ pub fn phase_3_run_analysis_passes<'tcx, F, R>(sess: &'tcx Session,
|
|||
let resolve::CrateMap {
|
||||
def_map,
|
||||
freevars,
|
||||
maybe_unused_trait_imports,
|
||||
export_map,
|
||||
trait_map,
|
||||
glob_map,
|
||||
|
|
@ -844,6 +845,7 @@ pub fn phase_3_run_analysis_passes<'tcx, F, R>(sess: &'tcx Session,
|
|||
named_region_map,
|
||||
hir_map,
|
||||
freevars,
|
||||
maybe_unused_trait_imports,
|
||||
region_map,
|
||||
lang_items,
|
||||
index,
|
||||
|
|
|
|||
|
|
@ -132,7 +132,7 @@ fn test_env<F>(source_string: &str,
|
|||
|
||||
// run just enough stuff to build a tcx:
|
||||
let lang_items = lang_items::collect_language_items(&sess, &ast_map);
|
||||
let resolve::CrateMap { def_map, freevars, .. } =
|
||||
let resolve::CrateMap { def_map, freevars, maybe_unused_trait_imports, .. } =
|
||||
resolve::resolve_crate(&sess, &ast_map, resolve::MakeGlobMap::No);
|
||||
let named_region_map = resolve_lifetime::krate(&sess, &ast_map, &def_map.borrow());
|
||||
let region_map = region::resolve_crate(&sess, &ast_map);
|
||||
|
|
@ -143,6 +143,7 @@ fn test_env<F>(source_string: &str,
|
|||
named_region_map.unwrap(),
|
||||
ast_map,
|
||||
freevars,
|
||||
maybe_unused_trait_imports,
|
||||
region_map,
|
||||
lang_items,
|
||||
index,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue