]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_codegen_utils/symbol_names.rs
Clean up E0207 explanation
[rust.git] / src / librustc_codegen_utils / symbol_names.rs
index bd714f5c6b715b354effd7335faebd6ca228819b..450dcd3b6041c67f175c41777c75240771c36231 100644 (file)
 //! virtually impossible. Thus, symbol hash generation exclusively relies on
 //! DefPaths which are much more robust in the face of changes to the code base.
 
-use rustc::hir::def_id::LOCAL_CRATE;
-use rustc::hir::CodegenFnAttrFlags;
-use rustc::hir::Node;
+use rustc::middle::codegen_fn_attrs::CodegenFnAttrFlags;
 use rustc::mir::mono::{InstantiationMode, MonoItem};
 use rustc::session::config::SymbolManglingVersion;
 use rustc::ty::query::Providers;
 use rustc::ty::{self, Instance, TyCtxt};
+use rustc_hir::def_id::LOCAL_CRATE;
+use rustc_hir::Node;
 
-use syntax_pos::symbol::Symbol;
+use rustc_span::symbol::Symbol;
 
 use log::debug;