@@ -61,8 +61,9 @@ use crate::attributes::prototype::CustomMirParser;
6161use crate :: attributes:: repr:: { AlignParser , AlignStaticParser , ReprParser } ;
6262use crate :: attributes:: rustc_internal:: {
6363 RustcLayoutScalarValidRangeEndParser , RustcLayoutScalarValidRangeStartParser ,
64- RustcLegacyConstGenericsParser , RustcMainParser , RustcObjectLifetimeDefaultParser ,
65- RustcScalableVectorParser , RustcSimdMonomorphizeLaneLimitParser ,
64+ RustcLegacyConstGenericsParser , RustcMainParser , RustcNeverReturnsNullPointerParser ,
65+ RustcObjectLifetimeDefaultParser , RustcScalableVectorParser ,
66+ RustcSimdMonomorphizeLaneLimitParser ,
6667} ;
6768use crate :: attributes:: semantics:: MayDangleParser ;
6869use crate :: attributes:: stability:: {
@@ -255,6 +256,7 @@ attribute_parsers!(
255256 Single <WithoutArgs <PubTransparentParser >>,
256257 Single <WithoutArgs <RustcCoherenceIsCoreParser >>,
257258 Single <WithoutArgs <RustcMainParser >>,
259+ Single <WithoutArgs <RustcNeverReturnsNullPointerParser >>,
258260 Single <WithoutArgs <RustcPassIndirectlyInNonRusticAbisParser >>,
259261 Single <WithoutArgs <RustcShouldNotBeCalledOnConstItems >>,
260262 Single <WithoutArgs <SpecializationTraitParser >>,
0 commit comments