fix rebase fallout
This commit is contained in:
parent
cf1fc2ce13
commit
f0e1738e51
@ -146,9 +146,9 @@ impl<'a> Resolver<'a> {
|
||||
|
||||
fn insert_custom_derive(&mut self, name: &str, ext: Rc<MultiItemModifier>, sp: Span) {
|
||||
if !self.session.features.borrow().rustc_macro {
|
||||
let diagnostic = &self.session.parse_sess.span_diagnostic;
|
||||
let sess = &self.session.parse_sess;
|
||||
let msg = "loading custom derive macro crates is experimentally supported";
|
||||
emit_feature_err(diagnostic, "rustc_macro", sp, feature_gate::GateIssue::Language, msg);
|
||||
emit_feature_err(sess, "rustc_macro", sp, feature_gate::GateIssue::Language, msg);
|
||||
}
|
||||
if self.derive_modes.insert(token::intern(name), ext).is_some() {
|
||||
self.session.span_err(sp, &format!("cannot shadow existing derive mode `{}`", name));
|
||||
|
Loading…
x
Reference in New Issue
Block a user