//! allows for doing a more fine-grained check to see if pre- or post-lto data
//! was re-used.
-use rustc::hir::def_id::LOCAL_CRATE;
use rustc::mir::mono::CodegenUnitNameBuilder;
use rustc::ty::TyCtxt;
+use rustc_hir::def_id::LOCAL_CRATE;
use rustc_session::cgu_reuse_tracker::*;
use rustc_span::symbol::{sym, Symbol};
use std::collections::BTreeSet;
if !self.tcx.sess.opts.debugging_opts.query_dep_graph {
self.tcx.sess.span_fatal(
attr.span,
- &format!(
- "found CGU-reuse attribute but `-Zquery-dep-graph` \
- was not specified"
- ),
+ "found CGU-reuse attribute but `-Zquery-dep-graph` was not specified",
);
}
}
// Split of the "special suffix" if there is one.
- let (user_path, cgu_special_suffix) = if let Some(index) = user_path.rfind(".") {
+ let (user_path, cgu_special_suffix) = if let Some(index) = user_path.rfind('.') {
(&user_path[..index], Some(&user_path[index + 1..]))
} else {
(&user_path[..], None)