@@ -18,7 +18,7 @@ use crate::session_diagnostics::{
1818pub ( crate ) struct RustcMainParser ;
1919
2020impl < S : Stage > NoArgsAttributeParser < S > for RustcMainParser {
21- const PATH : & ' static [ Symbol ] = & [ sym:: rustc_main] ;
21+ const PATH : & [ Symbol ] = & [ sym:: rustc_main] ;
2222 const ON_DUPLICATE : OnDuplicate < S > = OnDuplicate :: Error ;
2323 const ALLOWED_TARGETS : AllowedTargets = AllowedTargets :: AllowList ( & [ Allow ( Target :: Fn ) ] ) ;
2424 const CREATE : fn ( Span ) -> AttributeKind = |_| AttributeKind :: RustcMain ;
@@ -103,7 +103,7 @@ impl<S: Stage> NoArgsAttributeParser<S> for RustcNoImplicitAutorefsParser {
103103pub ( crate ) struct RustcLayoutScalarValidRangeStartParser ;
104104
105105impl < S : Stage > SingleAttributeParser < S > for RustcLayoutScalarValidRangeStartParser {
106- const PATH : & ' static [ Symbol ] = & [ sym:: rustc_layout_scalar_valid_range_start] ;
106+ const PATH : & [ Symbol ] = & [ sym:: rustc_layout_scalar_valid_range_start] ;
107107 const ATTRIBUTE_ORDER : AttributeOrder = AttributeOrder :: KeepInnermost ;
108108 const ON_DUPLICATE : OnDuplicate < S > = OnDuplicate :: Error ;
109109 const ALLOWED_TARGETS : AllowedTargets = AllowedTargets :: AllowList ( & [ Allow ( Target :: Struct ) ] ) ;
@@ -118,7 +118,7 @@ impl<S: Stage> SingleAttributeParser<S> for RustcLayoutScalarValidRangeStartPars
118118pub ( crate ) struct RustcLayoutScalarValidRangeEndParser ;
119119
120120impl < S : Stage > SingleAttributeParser < S > for RustcLayoutScalarValidRangeEndParser {
121- const PATH : & ' static [ Symbol ] = & [ sym:: rustc_layout_scalar_valid_range_end] ;
121+ const PATH : & [ Symbol ] = & [ sym:: rustc_layout_scalar_valid_range_end] ;
122122 const ATTRIBUTE_ORDER : AttributeOrder = AttributeOrder :: KeepInnermost ;
123123 const ON_DUPLICATE : OnDuplicate < S > = OnDuplicate :: Error ;
124124 const ALLOWED_TARGETS : AllowedTargets = AllowedTargets :: AllowList ( & [ Allow ( Target :: Struct ) ] ) ;
@@ -822,7 +822,7 @@ impl<S: Stage> CombineAttributeParser<S> for RustcMirParser {
822822pub ( crate ) struct RustcNonConstTraitMethodParser ;
823823
824824impl < S : Stage > NoArgsAttributeParser < S > for RustcNonConstTraitMethodParser {
825- const PATH : & ' static [ Symbol ] = & [ sym:: rustc_non_const_trait_method] ;
825+ const PATH : & [ Symbol ] = & [ sym:: rustc_non_const_trait_method] ;
826826 const ON_DUPLICATE : OnDuplicate < S > = OnDuplicate :: Error ;
827827 const ALLOWED_TARGETS : AllowedTargets = AllowedTargets :: AllowList ( & [
828828 Allow ( Target :: Method ( MethodKind :: Trait { body : true } ) ) ,
@@ -1067,7 +1067,7 @@ impl<S: Stage> NoArgsAttributeParser<S> for RustcInsignificantDtorParser {
10671067pub ( crate ) struct RustcEffectiveVisibilityParser ;
10681068
10691069impl < S : Stage > NoArgsAttributeParser < S > for RustcEffectiveVisibilityParser {
1070- const PATH : & ' static [ Symbol ] = & [ sym:: rustc_effective_visibility] ;
1070+ const PATH : & [ Symbol ] = & [ sym:: rustc_effective_visibility] ;
10711071 const ON_DUPLICATE : OnDuplicate < S > = OnDuplicate :: Error ;
10721072 const ALLOWED_TARGETS : AllowedTargets = AllowedTargets :: AllowList ( & [
10731073 Allow ( Target :: Use ) ,
0 commit comments