Add warn(unreachable_pub)
to rustc_expand
.
Plus a tiny bit of reformatting.
This commit is contained in:
parent
5fd503ab44
commit
df5fbf05a1
7 changed files with 22 additions and 21 deletions
|
@ -350,7 +350,7 @@ pub(crate) struct ModuleMultipleCandidates {
|
|||
|
||||
#[derive(Diagnostic)]
|
||||
#[diag(expand_trace_macro)]
|
||||
pub struct TraceMacro {
|
||||
pub(crate) struct TraceMacro {
|
||||
#[primary_span]
|
||||
pub span: Span,
|
||||
}
|
||||
|
@ -402,14 +402,14 @@ pub(crate) struct CustomAttributePanickedHelp {
|
|||
|
||||
#[derive(Diagnostic)]
|
||||
#[diag(expand_proc_macro_derive_tokens)]
|
||||
pub struct ProcMacroDeriveTokens {
|
||||
pub(crate) struct ProcMacroDeriveTokens {
|
||||
#[primary_span]
|
||||
pub span: Span,
|
||||
}
|
||||
|
||||
#[derive(Diagnostic)]
|
||||
#[diag(expand_duplicate_matcher_binding)]
|
||||
pub struct DuplicateMatcherBinding {
|
||||
pub(crate) struct DuplicateMatcherBinding {
|
||||
#[primary_span]
|
||||
#[label]
|
||||
pub span: Span,
|
||||
|
@ -421,7 +421,7 @@ pub struct DuplicateMatcherBinding {
|
|||
#[diag(expand_missing_fragment_specifier)]
|
||||
#[note]
|
||||
#[help(expand_valid)]
|
||||
pub struct MissingFragmentSpecifier {
|
||||
pub(crate) struct MissingFragmentSpecifier {
|
||||
#[primary_span]
|
||||
pub span: Span,
|
||||
#[suggestion(
|
||||
|
@ -437,7 +437,7 @@ pub struct MissingFragmentSpecifier {
|
|||
#[derive(Diagnostic)]
|
||||
#[diag(expand_invalid_fragment_specifier)]
|
||||
#[help]
|
||||
pub struct InvalidFragmentSpecifier {
|
||||
pub(crate) struct InvalidFragmentSpecifier {
|
||||
#[primary_span]
|
||||
pub span: Span,
|
||||
pub fragment: Ident,
|
||||
|
@ -446,7 +446,7 @@ pub struct InvalidFragmentSpecifier {
|
|||
|
||||
#[derive(Diagnostic)]
|
||||
#[diag(expand_expected_paren_or_brace)]
|
||||
pub struct ExpectedParenOrBrace<'a> {
|
||||
pub(crate) struct ExpectedParenOrBrace<'a> {
|
||||
#[primary_span]
|
||||
pub span: Span,
|
||||
pub token: Cow<'a, str>,
|
||||
|
@ -479,7 +479,7 @@ pub(crate) struct GlobDelegationTraitlessQpath {
|
|||
#[derive(Diagnostic)]
|
||||
#[diag(expand_proc_macro_back_compat)]
|
||||
#[note]
|
||||
pub struct ProcMacroBackCompat {
|
||||
pub(crate) struct ProcMacroBackCompat {
|
||||
pub crate_name: String,
|
||||
pub fixed_version: String,
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue