]> git.lizzy.rs Git - rust.git/commit - src/tools/clippy
Rollup merge of #69920 - Centril:hir-cleanup, r=Zoxc
authorMazdak Farrokhzad <twingoow@gmail.com>
Wed, 18 Mar 2020 17:03:44 +0000 (18:03 +0100)
committerGitHub <noreply@github.com>
Wed, 18 Mar 2020 17:03:44 +0000 (18:03 +0100)
commit292c538265e428b13ccb6a01f161d9f64b389f4f
tree89ced9cadd0a52bcd8405b826f574caea7a3b7b2
parent252184969b7191e8be9b485b14a4f0fd216947da
parent4392a8b73c3f51315c593344f4e7386ebc6e78e5
Rollup merge of #69920 - Centril:hir-cleanup, r=Zoxc

Remove some imports to the rustc crate

- When we have `NestedVisitorMap::None`, we use `type Map = dyn intravisit::Map<'v>;` instead of the actual map. This doesn't actually result in dynamic dispatch (in the future we may want to use an associated type default to simplify the code).

- Use `rustc_session::` imports instead of `rustc::{session, lint}`.

r? @Zoxc
41 files changed:
Cargo.lock
src/librustc/lib.rs
src/librustc/ty/layout.rs
src/librustc/ty/mod.rs
src/librustc_ast_lowering/lib.rs
src/librustc_codegen_ssa/back/link.rs
src/librustc_codegen_ssa/back/symbol_export.rs
src/librustc_codegen_utils/link.rs
src/librustc_hir/intravisit.rs
src/librustc_infer/infer/mod.rs
src/librustc_interface/passes.rs
src/librustc_interface/util.rs
src/librustc_lint/builtin.rs
src/librustc_metadata/dependency_format.rs
src/librustc_metadata/rmeta/decoder.rs
src/librustc_metadata/rmeta/encoder.rs
src/librustc_metadata/rmeta/mod.rs
src/librustc_mir/monomorphize/collector.rs
src/librustc_mir_build/hair/pattern/_match.rs
src/librustc_passes/dead.rs
src/librustc_passes/liveness.rs
src/librustc_passes/reachable.rs
src/librustc_privacy/lib.rs
src/librustc_resolve/diagnostics.rs
src/librustc_resolve/imports.rs
src/librustc_resolve/late.rs
src/librustc_resolve/late/lifetimes.rs
src/librustc_resolve/lib.rs
src/librustc_resolve/macros.rs
src/librustc_trait_selection/traits/error_reporting/mod.rs
src/librustc_trait_selection/traits/error_reporting/suggestions.rs
src/librustc_typeck/astconv.rs
src/librustc_typeck/check/compare_method.rs
src/librustc_typeck/check/method/suggest.rs
src/librustc_typeck/check/mod.rs
src/librustc_typeck/check/regionck.rs
src/librustc_typeck/check/wfcheck.rs
src/librustc_typeck/check/writeback.rs
src/librustc_typeck/collect.rs
src/librustc_typeck/collect/type_of.rs
src/librustc_typeck/lib.rs