@@ -30,14 +30,14 @@ use rustc_span::hygiene::Transparency;
3030use rustc_span:: { Ident , Span , Symbol , kw, sym} ;
3131use tracing:: { debug, instrument, trace, trace_span} ;
3232
33+ use super :: SequenceRepetition ;
3334use super :: diagnostics:: { FailedMacro , failed_to_match_macro} ;
3435use super :: macro_parser:: { NamedMatches , NamedParseResult } ;
35- use super :: { SequenceRepetition , diagnostics} ;
3636use crate :: base:: {
3737 AttrProcMacro , BangProcMacro , DummyResult , ExpandResult , ExtCtxt , MacResult ,
3838 MacroExpanderResult , SyntaxExtension , SyntaxExtensionKind , TTMacroExpander ,
3939} ;
40- use crate :: errors ;
40+ use crate :: diagnostics ;
4141use crate :: expand:: { AstFragment , AstFragmentKind , ensure_complete_parse, parse_ast_fragment} ;
4242use crate :: mbe:: macro_check:: check_meta_variables;
4343use crate :: mbe:: macro_parser:: { Error , ErrorReported , Failure , MatcherLoc , Success , TtParser } ;
@@ -81,7 +81,7 @@ impl<'a, 'b> ParserAnyMacro<'a, 'b> {
8181 let fragment = match parse_ast_fragment ( parser, kind) {
8282 Ok ( f) => f,
8383 Err ( err) => {
84- let guar = diagnostics:: emit_frag_parse_err (
84+ let guar = super :: diagnostics:: emit_frag_parse_err (
8585 err,
8686 parser,
8787 snapshot,
@@ -104,7 +104,7 @@ impl<'a, 'b> ParserAnyMacro<'a, 'b> {
104104 SEMICOLON_IN_EXPRESSIONS_FROM_MACROS ,
105105 parser. token . span ,
106106 lint_node_id,
107- errors :: TrailingMacro { is_trailing : is_trailing_mac, name : macro_ident } ,
107+ diagnostics :: TrailingMacro { is_trailing : is_trailing_mac, name : macro_ident } ,
108108 ) ;
109109 }
110110 parser. bump ( ) ;
@@ -903,9 +903,9 @@ fn check_args_parens(sess: &Session, rule_kw: Symbol, args: &tokenstream::TokenT
903903 if let tokenstream:: TokenTree :: Delimited ( dspan, _, delim, _) = args
904904 && * delim != Delimiter :: Parenthesis
905905 {
906- sess. dcx ( ) . emit_err ( errors :: MacroArgsBadDelim {
906+ sess. dcx ( ) . emit_err ( diagnostics :: MacroArgsBadDelim {
907907 span : dspan. entire ( ) ,
908- sugg : errors :: MacroArgsBadDelimSugg { open : dspan. open , close : dspan. close } ,
908+ sugg : diagnostics :: MacroArgsBadDelimSugg { open : dspan. open , close : dspan. close } ,
909909 rule_kw,
910910 } ) ;
911911 }
@@ -1539,7 +1539,7 @@ fn check_matcher_core<'tt>(
15391539 RUST_2021_INCOMPATIBLE_OR_PATTERNS ,
15401540 span,
15411541 ast:: CRATE_NODE_ID ,
1542- errors :: OrPatternsBackCompat { span, suggestion } ,
1542+ diagnostics :: OrPatternsBackCompat { span, suggestion } ,
15431543 ) ;
15441544 }
15451545 match is_in_follow ( next_token, kind) {
0 commit comments