-use rustc::middle::cstore::{self, NativeLibrary};
-use rustc::ty::TyCtxt;
use rustc_attr as attr;
use rustc_data_structures::fx::FxHashSet;
use rustc_errors::struct_span_err;
use rustc_hir as hir;
use rustc_hir::itemlikevisit::ItemLikeVisitor;
+use rustc_middle::middle::cstore::{self, NativeLibrary};
+use rustc_middle::ty::TyCtxt;
use rustc_session::parse::feature_err;
use rustc_session::Session;
use rustc_span::source_map::Span;
}
}
if lib.cfg.is_some() && !self.tcx.features().link_cfg {
- feature_err(&self.tcx.sess.parse_sess, sym::link_cfg, span.unwrap(), "is unstable")
- .emit();
+ feature_err(
+ &self.tcx.sess.parse_sess,
+ sym::link_cfg,
+ span.unwrap(),
+ "kind=\"link_cfg\" is unstable",
+ )
+ .emit();
}
if lib.kind == cstore::NativeStaticNobundle && !self.tcx.features().static_nobundle {
feature_err(