Revert "Rollup merge of #82296 - spastorino:pubrules, r=nikomatsakis"
This reverts commite2561c58a4
, reversing changes made to2982ba50fc
.
This commit is contained in:
parent
5f1aeb52c2
commit
0e4d2fd447
14 changed files with 35 additions and 183 deletions
|
@ -1478,7 +1478,15 @@ impl<'a> Parser<'a> {
|
|||
let vstr = pprust::vis_to_string(vis);
|
||||
let vstr = vstr.trim_end();
|
||||
if macro_rules {
|
||||
self.sess.gated_spans.gate(sym::pub_macro_rules, vis.span);
|
||||
let msg = format!("can't qualify macro_rules invocation with `{}`", vstr);
|
||||
self.struct_span_err(vis.span, &msg)
|
||||
.span_suggestion(
|
||||
vis.span,
|
||||
"try exporting the macro",
|
||||
"#[macro_export]".to_owned(),
|
||||
Applicability::MaybeIncorrect, // speculative
|
||||
)
|
||||
.emit();
|
||||
} else {
|
||||
self.struct_span_err(vis.span, "can't qualify macro invocation with `pub`")
|
||||
.span_suggestion(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue